Software Engineering graduate with strong academic credentials up to Master’s level and relevant track record in project management; good understanding of programming fundamentals and keen interest in Software Development, Machine Learning and Web Development processes; seeking opportunity to join a dynamic team in a software company to learn industry best practices and contribute to next generation solutions.
KNOWLEDGE ǀ SKILLS ǀ ABILITIES
Project Management ǀ Agile Methodology ǀ Scrum Methodology ǀ Design Patterns ǀ Software Development ǀ Object Oriented Programming ǀ Data Structure ǀ Functional Programming ǀ Machine Learning Algorithms ǀ Data Mining ǀ Web Architecture ǀ Android Development ǀ TDD ǀ Google API
Expert: Java, C, MATLAB, Ruby ǀ GIT, Linux ǀ HTML5, CSS3
Proficient: C++, Python, R ǀ Rails, RESTful ǀ MySQL
12/2015 ǀ Stevens Institute of Technology, Hoboken, NJ ǀ Master’s Degree ǀ Computer Engineering ǀ GPA: 3.4/4.0
05/2013 ǀ Beijing JiaoTong University, Beijing, China ǀ Bachelor’s Degree ǀ TeleCom. Engineering ǀ GPA: 3.2/4.0
●Designed and maintained Ruby on Rails code. Implement UI upgrades and database changes.
●Created new functionality in existing controllers and Implemented Test-Driven Development with RSpec.
UNIX Applications (C, Linux) ǀ Academic Project ǀ 09/2015 – 12/2015
●Built HTTP web server using UNIX system calls and libraries of process management.
●Implemented UNIX "ls" command and bash by using UNIX system calls and C libraries.
●Involved and participated in Agile Extreme Programming (XP) and daily scrums, weekly estimations and retrospectives and pair programming, sprint planning meetings, reviews.
●Involved in full project life-cycle to organize and quantized patient’s database in collaboration with clinical doctors.
●Constructed prediction system using machine learning algorithms (Random Forest, ANN) and cross validation.
●Established user-friendly single page website and provided positive feedback to facilitate and encourage users.
Find Folks (Java, MySQL, RESTful, Android Studio) ǀ Research Assistant ǀ June - August 2014
●Implemented back-end database and web server with MySQL, JDBC and Spring MVC framework.
●Developed local database cache to provide clients with nearby hospital contact information using Google Maps API.
Checker (Java) ǀ Academic Project ǀ 3/2014
●Design a checker game application using java and integrated chat function with socket programming.
●Developed the user interface and deal with concurrency.
Road Sign Recognition System (C++, Windows) ǀ Capstone Project ǀ January - June 2013
●Designed an edge-detection algorithm by using a stack structure; significantly reduced the time complexity and memory usage from 20% to 40%
●Independently implemented the shape recognition algorithms: vertex detection, triangle detection, and Hough circle detection
●Implemented OO Concepts and Design Patterns utilizing C++