We provide IT Staff Augmentation Services!

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

We'd love your feedback!