ADAM LIEU *** Harding Boulevard West, Unit **, Richmond Hill, ON L4C 0J9 [Ph] 647-***-**** ****.****@*******.***
https://www.linkedin.com/in/adam-lieu-8b5237a1 https://www.github.com/alieu93
[PROFILE]
[+] Solid grasp developing object-oriented software
[+] Experience in the software development cycle such as planning, prototyping, implementation,
unit testing and deployment
[+] Excellent written and verbal communication skills with extensive experience working in a team environment
[+] Strong problem solving, organizational, and project management skills
[TECHNICAL SKILLS]
Programming Languages Java, C++, JavaScript, Python, MATLAB Database SQL
OS Windows 7, Linux (Ubuntu, Mint, OpenSUSE) Tools Git, Eclipse, Android SDK, Visual Studio
Methodologies SDLC, Waterfall, Agile
[EDUCATION]
Honours Bachelor of Science, Computer Science Sept 2011 - Apr 2016
University of Ontario Institute of Technology Oshawa, Ontario
[PROJECTS]
Honours Thesis Project Sept 2015 - Apr 2016
[Environment] Java, Python, Android Development, Android SDK, Android Studio, JSON, XML, Git
[+] Designed and developed an Android application that worked alongside a Python web crawler to retrieve large amounts of Twitter data from both Toronto and Oshawa over the course of 3 weeks and parsed over 50,000 entries in order to overlay them onto a map in a heatmap-like fashion
[+] Performed extensive analysis and research on project stack, culminating in an 18 page write-up and successfully presented and defended results to the Computer Science faculty
Personal Project
[Environment] Java, Android Development, Android SDK, Android Studio, Git
[+] Currently developing an Android application that retrieves data from Valve Software’s Steam store from their HTML pages in order to get their prices in a readable format that uses more recent mobile UI trends
School Projects
[Environment] Java, C++, Shell, Git, Junit, CSV, Android SDK, Android Studio
[+] Primary contributor in designing and developing a terminal-based ticket selling service with a C++ front-end and a Java back-end that successfully retained accounts and previous transactions
[+] Used the Extreme Programming methodology during development from the requirements phase to prototyping, to testing, to the implementation phase and employing various testing methods such as automated testing via shell scripts in order to perform exhaustive testing for over 100 possible input and output scenarios for the front-end and JUnit for Unit Testing on the back-end
[+] Developed an Android application that performed HTTP request to Yahoo Finance to retrieve CSV files to parse their data and display in an easily readable format to the user after they search up what company’s stock they want to look for.
[+] Researched and developed a Java application using the Open Source Physics library that simulated the physics behind the submerging and emerging of a submarine in water, using the equations for buoyancy with associated variables and first order differential equations, which allowed for the user to freely control the depth of the simulated submarine.