Junior Java back-end Developer at Pantoscope Media
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Computer Languages: Proficient: Java Intermediate: Python, Scala, JavaScript, matlab Databases:HDFS, MySQL Big Data Software: Hadoop, Spark, Hive Operating Systems:Windows, Linux, Mac OS Software Tools:Eclipse, Intellij, Sublime, Git Core Knowledge:Big data, Data Mining, Machine Learning Work effectively within a team environment or individually. Excellent conflict management skills acquired by participating in group project. Strong understanding of various data structures and algorithms. Highly familiar with Software Life Cycle and troubleshooting techniques. Quickly learn and implement leading-edge technologies. Using non-technical language to explain the technical concepts to the end users/clients.
Simon Fraser University
Master's Degree, Professional Master's program in Big Data
January 1, 2014 – January 1, 2015
Simon Fraser University
Bachelor's Degree, Computer Science
January 1, 2011 – January 1, 2013
Pantoscope Media
Junior Java back-end Developer
September 1, 2016 – Present
Vancouver, Canada Area
SAP
Agile Developer (Big data team)
May 1, 2015 – December 1, 2015
Vancouver, Canada Area
Zettack Technology Ltd
Database Developer
November 1, 2013 – April 1, 2014
Burnaby, BC
MapReduce Programming Project (Java with Hadoop framework), SFU
November 1, 2014 – Present
Setup Hadoop development Environment in Linux with Eclipse IDE made the implementation and testing easier. Read a file with over 100,000 transaction and distributed to HDFS based on SON algorithm in two passes which found all frequent itemsets. Controlled input split number for input file increased work efficiency with similar correctness.
Shopping Merchandise Database System(C#), SFU
June 1, 2012 – Present
Developed a program with simple GUI, which guided customers and administrator to a simulated online shopping system. Designed SQL tables structure which ensured accuracy of customer and merchandise information. Import items data to database that make sure the program with the basic item information. Implemented SQL queries which checked the logical and physical database consistency.
Election Voting System (Java)
April 1, 2012 – Present
• Designed and developed a GUI elections program with a team of 8 people, which allows users to add/modify polling stations and candidates' information, count votes, determine the winner, and store all the information in a secure database. • Collected, analysed and clarified client's program requirements. • Directed weekly meetings to update clients on project progress and keep the team on schedule. • Tested the program using black/white box use case scenarios that allowed the team to identify and fix bugs and improve program accuracy and reliability. • Modified the program according to documented client requests.
Cultural Fit Analysis
The candidate's project diversity, including academic and entrepreneurial ventures, suggests adaptability and initiative. However, the professional experience is primarily in Java development and Big Data engineering, which aligns partially with a Data Analyst role. The most recent professional experience ended in 2016, indicating a significant gap or career change that needs clarification for cultural and operational fit.
Soft Skills & Operational Fit
The candidate's project descriptions indicate experience in team collaboration, client communication, and agile methodologies (SCRUM). The 'Election Voting System' project highlights leadership and project management skills. The 'Zettack Technology Ltd' role shows entrepreneurial spirit and user requirement gathering.