Work Experience
Full Stack Engineer
Full Stack Engineer,The Home DepotFeb 2022 to Present |
---|
Revolutionized the product return process by designing and developing Spring Boot microservices, reducing process completion time significantly. |
Spearheaded the migration of our pipelines from TeamCity to GitHub Actions and contributed to the development of reusable workflows for greater efficiency, and consistency across applications and teams. |
Created intuitive user-friendly Angular Components, utilizing Angular, TypeScript, HTML, and CSS, resulting in reduced error rates, increased productivity, and improved overall user experience. |
Implemented secure secrets management by configuring applications to interact with Vault, ensuring the protection of sensitive information |
Optimized data handling in back-end applications by modeling entities and writing efficient queries for PostgreSQL. |
Ensured code quality and reliability by writing comprehensive unit tests using Jasmine and Karma for Angular and Junit, Mockito, and Groovy for Java. |
Implemented effective debugging processes using Log4j for clear and concise logging, improving process clarity and efficiency. |
Containerized applications with Docker, managed CI/CD pipelines in TeamCity, and deployed applications to PCF. |
Researched various applications to formulate work plans for further development of the applications. |
Implemented design patterns to improve applications’ scalability, robustness, clarity, and flexibility. |
Java Full Stack Developer,CitiNov 2020 to Jan 2022 |
---|
Designed and implemented solutions in Spring Boot Microservices using Java, Spring Boot, Spring Data JPA, and Eclipse IDE. |
Developed solutions in monolith applications while improving maintainability, readability, and efficiency. |
Designed and implemented efficient queries to optimize data retrieval and processing using Java, Spring Boot, Spring JPA, Sybase, JSON, and Rest API. |
Developed and maintained presentation layers of applications using Angular, HTML, and CSS. |
Involved in upgrading application dependencies such as Axis while improving code maintainability and readability while resolving application vulnerabilities. |
Engineered solution that eliminated 1-2 weeks of processing time for handling crucial user onboarding and maintenance operations utilizing Java, Spring boot, Spring JPA, and Hibernate in a microservices oriented architecture with Rest and SOAP-based APIs. |
Analyzed and consolidated pending issues and tasks and prepared daily reports to provide to all stakeholders for smoother tracking and improved productivity. |
Java Developer,Kodiary TechnologyDec 2019 to Nov 2020 |
---|
Built retail store website utilizing React as frontend framework, Java with Spring boot as the backend, Oracle as the database, RabbitMQ and REST for asynchronous and synchronous communication. |
Designed and developed School Management System to help schools and colleges function smoothly during COVID-19 lockdown utilizing the microservice architecture using Java, Spring Boot, Spring Data JPA, Spring AOP, Spring Web, Hibernate, Oracle 11g, REST, Lambda Expressions, Angular 7. |
Migrated SOAP to Restful Web Services, designing the endpoints for sending and retrieving data for efficiency, and maintainability. |
Software Engineer Intern,Open Learning ExchangeJun 2019 to Dec 2019 |
---|
Developed different features in Android Application utilizing views such as Recycler view, Adapters, and cursors, supporting ease of use, efficient functionality and also supporting multiple locales while adhering to quality standards and delivery dates. |
Involved in writing unit tests using Junit and Mockito for improving robustness and stability of the application and performed code reviews of peers. |
Involved in providing bug fixes which were tracked through GitHub Issues. |