Full Stack Developer Resume
OH
SUMMARY
- Over 5 years of experience developing enterprise applications using modern methodologies and design patterns. Well - versed in REST-based Microservices and using relational/NoSQL databases, testing and building tools. Skilled in Java 8, Spring Boot, Hibernate/JPA, Angular, and React. Followed Agile/Scrum development practices, Pair Programming, and BDD.
PROFESSIONAL EXPERIENCE
Full Stack Developer
Confidential, OH
Responsibilities:
- Modernized shipping label generation by utilizing courier’s API to get labels then customize them as needed, increasing labels compliance and accuracy.
- Developed reactive UI modules using Angular 8, Typescript, Angular Material, NGRX, Bootstrap 3, CSS 5, and HTML5; Utilized Jasmine and Karma for unit testing.
- Maintained code quality by implementing automation testing and conducting code review.
Environment: Linux, Agile/Scrum, Pair Programming, BDD, Java 8, Spring, Microservices, JIRA, iText7, XML, Confluence, Splunk, Cucumber, JUnit, Mockito, PowerMock, Git/BitBucket, Oracle
Software Developer
Confidential, Piscataway, NJ
Responsibilities:
- Worked on Monolithic-into-Microservices migration following extract services and stop digging strategies; used Java 8, Spring Boot, Spring Data, Spring Cloud.
- Re-engineered payment service as entry point MS for all payment requests, enhancing payment tracking and reducing failure payment requests by 30%.
- Drove performance tuning and bug fixing for user profile MS, improving user experience.
- Partnered with tech lead creating various POCs connecting different front-end technologies together including React, Redux, Typescript, Webpack, Redux-Observable, and GraphQL.
- Introduced unit testing and conducted testing session, brining coverage from zero to 85%+.
Environment: Agile/Scrum, Microservices, Rest APIs, JIRA, ELK stack, Netflix Stack, JUnit, Mockito, PowerMock, Git/GitLab, Oracle, Redis, React.
Full Stack Developer
Confidential
Responsibilities:
- Implemented REST-based Microservices using Spring Cloud, Spring Boot, and Netflix stack.
- Coded cross-browser responsive widgets using Angular, HTML5, Bootstrap, and CSS.
- Automated deployment and managing of Java apps to remote application servers using CARGO; exposed as user-friendly screen.
- Reduced loading time of business-critical screen by 70% using caching, optimized queries, indexing.
- Led and guided team of 4 in Java 8 certification initiative; participants achieved 92% minimum and 10% code quality improvements.
Environment: Agile/Scrum, Java 8, Microservices, Hibernate/JPA, Rest APIs, JIRA, Netflix Stack, Maven, Git/GitHub, Oracle, MS SQL Server, Redis, Angular.
Java Developer
Confidential
Responsibilities:
- Coded and debugged multi-tiered applications using Java/J2EE, MySQL, JavaScript, and HTML.
- Created detailed design documents using UML, including use case, class, and sequence diagrams.