Vivek is a Java Developer with 5+ years of experience in designing and implementing web-based applications using Java and React. He has a strong background in microservices architecture and cloud deployment.
Developed and deployed scalable microservices using Spring Boot and Java.
Designed and implemented real-time data streaming solutions utilizing Spark Streaming and Kafka.
Built dynamic and responsive web applications using React.js, enhancing user experience.
Implemented secure authentication and authorization mechanisms using Spring Security and OAuth 2.0.
Successfully migrated existing Kafka streaming systems to Spark, improving data handling efficiency.
Contributed to core functionalities and business logic for comprehensive health insurance and food order applications.
Ensured code quality and reliability through comprehensive unit testing.
Overview: The EcoBite project focused on designing and implementing a comprehensive Health Insurance Exchange and Unified Health Insurance System for Rhode Island citizens. Responsibilities: Analyzed requirements and functional specifications to deliver project objectives. Contributed to developing core functionalities and business logic for microservices using Spring Boot. Developed APIs using Spring Boot, Spring Data JPA, and Lombok, ensuring code quality through unit testing.
Key outcomes:
Successfully delivered core functionalities and business logic for microservices.
Implemented secure authentication and authorization using Keycloak with OAuth 2.0.
Overview: This project developed a food order application providing a platform for users to browse restaurants, view menus, place orders, and receive food delivery. Responsibilities: Designed and developed RESTful APIs using Spring Boot for core functionalities like user registration, order processing, and restaurant management. Implemented microservices architecture for modular design and deployed React applications on Netlify.
Key outcomes:
Successfully implemented microservices architecture and deployed React applications on Netlify.
Conducted thorough unit and integration testing to ensure application functionality and reliability.
Overview: OMOTO is an innovative survey application designed to streamline user feedback collection for companies. Responsibilities: Analyzed user specifications and requirements to develop the code per requirements. Developed full back-end business logic for back-end operations.
Key outcomes:
Successfully translated design mockups into functional web applications.
Vivek
Java + React