Corporate Experience
Roles & Responsibilities or Experience :

Software Engineer in Clairvoyant India Private Limited ( is now part of EXL )
- Worked on two projects: MDM Data Maverick and Agent Desktop.
- Developed 12+ RESTful APIs (Business-APIs & Data-APIs) according to business needs and Swagger contract.
- Designed and implemented MongoDB aggregation pipelines or JSON queries.
- Created indexes in MongoDB according to Search-Criterion and LookUps.
- Mapped the attributes/fields of entities according to client requirements.
- Worked on standardization and validation APIs for ensuring data integrity.
- Created JSON requests for operations depending on CRUD event messages from Kafka. Also sent and received the objects over Kafka.
- Improved production performance and quality by optimizing developed modules and resolving bugs.
- (Tech Stack: Java, SpringBoot, MongoDB, Kafka)
Analyst Programmer in Famic Technologies Pvt. Ltd.
- Developed microservices using SpringBoot, SpringMVC, and RESTful APIs for a cloud-based solution (user-service, invoice-service, notification-service).
- Contributed to technical (API, etc.) documentation (Confluence/Wiki Pages).
- Participated in daily Scrum calls, code reviews, and collaborated with team members to design, develop, and integrate new features.
- Deployed applications to remote servers (remote Apache Tomcat on EC2). (Tech Stack: Java, SpringBoot, MySQL)