overview
- Delivered and owned end-to-end development of 3 core microservices, driving the Product Launch
- Developed 150+ highly responsive REST APIs by crafting efficient algorithms to optimize the database look-ups
- Developed Frontend features with Angular and TypeScript, developed components, templates, services. Worked with routes and Integrated backend apis using http client and observables
- Optimized operations with 100% online processes for identity verification and fraud detection by integrating mission-critical features, including KYC, Document Verification, and Bank Account Verification
- Implemented Authentication and Authorization using Spring Security, JWT Tokens and HTTP Request Interceptors
- Engineered a seamless mechanism for storing and retrieving documents using Microsoft Azure Blob Storage
- Designed and crafted Databases, implementing 20+ tables, using Spring Data JPA and Hibernate for Database operations. Used JDBC Template for writing custom queries
- Enhanced code quality by employing Test Driven Development and writing 200+ unit tests using JUnit and Mockito
- ENVIRONMENT: Java, Spring Boot, Spring Framework, Node.js, TypeScript, HTML, CSS, Angular, Spring Security, Spring Data JPA, Hibernate, PostgreSQL, MongoDB, AWS, Azure, Junit, Mockito, RESTful, Jmeter, Kafka, Jenkins, Git, Postman, Agile/Scrum, TDD