Strong software engineering knowledge and experience with many programming languages developed.
Experienced in object-oriented programming; developing mobile application; testing and debugging code; designing interface; computer networks.
Known for good troubleshooting skills and enable to analyze code and engineer well researched, cost-effective and responsive solutions.
Good interpersonal and communication skills, and eagerness to learn new technologies and undertake challenging tasks
Good team player with excellence interacting with Clients and Technical team to meet the project deadline and ability to work independently.
Waterlab, Toronto, ON
Software Engineer August 2015-Present
Worked in a new start up company as a Soft ware Engineer.
Gained experience of software design and architecture: Model-view-presenter(MVP), SPRING Framework
Obtained some knowledge of MyBatis and MySql by implementing to manage database and integrated SpringMVC, MyBatis and MySql.
Involved in mobile application development life cycle with various mobile platforms including IOS, Android.
Worked with potential clients to determine technical and business requirements to producing a solution.
Collaborated with salesmen and service staff for preparing the system development plans.
Pringce creates smart rings that connect to users’ mobile and help them arrange their daily schedule, and help users to solve procrastination.
Worked collaboratively with teammates to determine designs and estimates.
Used Python to collect data from database and used R to generate statistical tables.
Managed end-to-end process for updating and verifying special users’ information data.
Specified and analyzed requirements for database and result reporting.
Programmed an Android mobile social app (with Java) to groups family members together and allow them to communicate easily for everyday.
Programed with the Google API to realize the following function:
Share the user’s location in Google map
Automatically collected the user’s calendar data from Google calendar
Automatically updated new tasks to Google calendar
Used QUICKBLOCK database SDK.
Designed the XUI in Android Studio and Eclipse.
Designed a card game with random number in C++.
Trouble shot with GDB.
Bachelor of Computer Science, University of Waterloo January 2011 – August 2015
Received good academic standing for all term