Codelabs Internship Program Resume
4.00/5 (Submit Your Rating)
Seattle, WA
SUMMARY:
- Skilled in Java programming language with 3 years’ experience and knowledge about OOP and class design. For projects, I start prototyping with Nodejs and prefer using Java and Spring Boot for more complex projects with relational data.
TECHNICAL SKILLS:
Languages: Java (Proficient), JavaScript (Intermediate), Python (Intermediate), C++(Basic), C# (Basic)
Databases: SQL Server, My SQL (RDBMS), MongoDB and Mongoose (NoSQL)
Front End: HTML 5, React framework, CSS 3, SASS, D3, ES6
Back End: Spring Boot (Java), Hibernate, Node.js (JavaScript)
Tools: Maven and npm to keep track of dependencies, Source Tree, Git + GitHub to version control
Testing: JUnit, Mockito and Powermock for unit testing, TDD
Cloud: Basic experience with AWS
PROFESSIONAL EXPERIENCE:
CodeLabs Internship Program
Confidential, Seattle, WA
Responsibilities:
- Lead a team of 3 building a calendar web application for scheduling meetings more easily
- Used NodeJS for server, MongoDB for database and Mongoose for ODM.
- Used React, React hooks, Redux to design front - end, and calling API from openweathermap.org
Java Developer
Confidential
Responsibilities:
- Learned about Java, frameworks, API design, and SQL Server to work in back-end teams
- Used Mockito and Powermock to write tests and increased test coverage to 81% across the codebase
- Practiced Agile software development and debug process in production environment
- Lyf-Ascott is a project to support people in South Asia to find lodging
Confidential
Responsibilities:
- ROSE is a retail software website functionally similar to Amazon
- Feature include user registration, inventory management
- Using NodeJS, MongoDB, and Mongoose for server; React, React hooks, Redux to design front-end
Cyclical Tetris Research
Responsibilities:
- Lead a group of students to research losing patterns in Tetris
- Using genetic algorithm to find out the best way for machine to play in specific situations
