Full Stack Developer Resume
Fremont, CA
SUMMARY:
Oracle Certified Professional in Java SE 8 with more than 5 years of hands on development experience. Well versed in object oriented programming, core Java, and programming technologies such as JDBC, JSP/servlets, Hibernate, Spring, MySQL, Oracle 11g, Tomcat, RESTful web services. Experience with front end technologies such as HTML, CSS, JavaScript, JQuery, and AngularJs. Worked with small teams utilizing Agile and Scrum methodologies and GitHub. Critical thinker, problem solver, open minded, have excellent communication, strong work ethics, and quick learner.
SKILL:
Programming Languages: Java 8/7, C, C#, C++, SQL, PL/SQL, JavaScript/Jquery, HTML5, PHP, Prolog, XML, Ruby
Databases: Oracle 11g, MySQL, MongoDB
Frameworks: Spring 4.3, AngularJS, Hibernate, JUnit 4
Environment: /Tools: Eclipse, Maven, GitHub, NetBeans, Visual Studio
Application Servers: Tomcat, NodeJS, JBoss
Web Service: REST, SOAP
EXPERIENCE:
Confidential, Fremont, CA
Full Stack Developer
Responsibilities:
- Created custom filters in Spring Security for custom authentications and specific application needs
- Designed and implemented the Spring MVC framework and services
- Used Spring Hibernate Template to update and retrieve information from the database
- Configured and managed Oracle database
- Added new HTML pages that display certain data from the backend securely using jquery/ajax
- Customize page functionalities using JavaScript
- Managed source code with Git and remote repository Github
Technologies: Java 8, Hibernate 4, Oracle 11g, Spring MVC, Spring Security, JavaScript, HTML 5, Bootstrap, Maven, Tomcat, Git
Confidential
Full Stack DeveloperResponsibilities:
- Implemented back end API using Spring REST and tested endpoints using Postman
- Wrote Java programs extracting data from Microsoft Excel spreadsheets using Apache POI and sent users marketing emails using Java Mail API
- Used Spring Transaction to utilize Hibernate templates and Spring Cache to support caching
- Assisted in designing and development of relational databases for supporting back - end designs
- Wrote unit tests using Junit 4 and worked on integrating projects between the front and back end teams, identifying and fixing bugs that occurred on both sides.
- Integrated AngularJS http to consume RESTful web service
- Responsible for designing and implementing the front end utilizing AngularJS directives and route.
- Kept in close communication with team members to manage progress, requirement changes, and to assist where needed, using GitHub for version control.
Technologies: Java 8, Hibernate 4, Oracle 11g, Spring MVC, Spring Security, RESTful web service, AngularJS 1.2, JavaScript, HTML 5, Maven, Tomcat, Git, Postman
Confidential
Full Stack DeveloperResponsibilities:
- Created scripts to handle all gaming functionalities
- Created all the UI components including sprites, animations, and particle effects contributed to game design
Technologies:Unity, C#, Adobe Animate CC
Confidential
Full Stack DeveloperResponsibilities:
- Create HTML pages that display certain data from the backend
- Enhanced HTML pages with Sass/CSS and Bootstrap
Technologies: PHP, HTML 5, JavaScript, Sass/CSS, MySQL
Confidential
Full Stack DeveloperResponsibilities:
- Created home page
- Register/Log in modal
- Design logo for the application
- Utilize nodeJS as backend server
- Store JSON files into MongoDB
Technologies: HTML 5, JavaScript, CSS, NodeJS, Express, MongoDB, AngularJS
Confidential
Full Stack DeveloperResponsibilities:
- Created the game engine
- Implemented sprites and sound into the game
- Developed algorithm and code for character movement
- Implemented singleton, factory pattern
Technologies: Java 7, JPanel, JFrame, Java Observer & Observable, Java IO