Technologies : Java, Spring Boot Microservices, Rest API, Spring Zero Trust Security, Feign Client, Kafka, MongoDB, WebSockets, NGINX API Gateway, Docker, Kubernetes , WebHooks, AWS, React, Figma, Firebase
- Prepare Solution Architecture artifacts, Design and Sequence diagrams for scalable and efficient Microservices based backend applications, present Architecture at review boards
- Architected, Designed and Documented 100+ Rest API endpoints for multiple microservices for NextivaOne.
- Streamlined system integrations using RESTful APIs, improving interoperability between various applications.
- Worked closely with Frontend Architects/Leads while Architecting integration between React Front-End and Backend Microservices
- Architected, Designed & Developed multiple Microservices for NextivaONE's Calendars, Tasks, Media Calls, User Licensing and Onboarding, File Attachment, User Presence applications
- Design and developed Kafka, Protobuf message format-based event driven async communication architecture between multiple microservices
- Designed and developed Nextiva's Google/Outlook Calendar and Event Integration through Nylas API
- Designed and developed Microservices for Media Call & Recording using AWS Chime
- Designed and developed Firebase base Media Call Notifications for User Devices
- Lead team of 4 developers, work closely with Enterprise Architects, Product Owner, Technology Director, Tech Leads and other stakeholders in Agile delivery of NextivaONE requirements
- Designed and implemented infrastructure utilizing AWS services for improved reliability and cost effectiveness
- Developed comprehensive documentation for technical specifications, project plans, and user guides, streamlining communication across teams
- Increased security measures by implementing robust Zero-Trust based authentication/authentication and encryption protocols, protecting sensitive data from potential breaches