Software Developer
Damacloid Technologies Pvt. Ltd.
May 2022 -
Present
--
Mumbai, Maharashtra (Remote)
- Designed and developed key micro-services using Express.js that handle over 1 million daily requests while ensuring high availability.
- Led the migration from a Java-based monolithic back-end to TypeScript micro-services, enhancing maintainability and scalability
- Reduced API response times by 50% by using Redis as the caching layer for frequently used APIs.
- Implemented JWT authentication mechanism using Keycloak, allowing scope-based access control to APIs.
- Implemented message queuing using GCP Pub/Sub for APIs that involve long-running processes (e.g., generating invoices).
- Achieved 92% code coverage with Jest, decreasing reported bugs by 30%. Integrated these tests into Bitbucket Pipelines to ensure high code quality.
- Reduced deployment times by 80% through a continuous delivery (CD) solution using Bitbucket Pipelines.
- Mentored 2 new team members on TypeScript, Node.js, and best practices through guided sessions.
Skills: TypeScript, Node.js, Express.js, MongoDB, Java, Spring Boot, Redis, REST, BitBucket Pipelines, Docker, Docker Compose, Python
Software Engineer - Trainee
Damacloid Technologies Pvt. Ltd.
April 2021 -
April 2022
--
Mumbai, Maharashtra (Remote)
- Maintained existing insurance platforms by troubleshooting and optimizing performance.
- Collaborated with partners like Porter on designing and developing insurance distribution platforms, leading front-end integration, API development, and back-end maintenance.
- Developed API integrations with leading insurance providers such as Royal Sundaram General Insurance and ICICI General Insurance.
Skills: JavaScript, Node.js, React.js, Express.js, MySQL