Dhan AI
Remote, India
Junior Software Engineer
Aug 2026 - Present
- Developed a customer-facing telecom portal that enables business users to manage accounts and contacts, make payments, and view and compare billing invoices, reducing dependency on support agents for routine services.
- Developed an integration layer to coordinate multiple backend microservices and expose unified APIs for the portal.
- Implemented Role-Based Access Control (RBAC) and integrated Firebase Authentication for secure sign-in and user permission management.
- Designed and built features for managing organization accounts, user contacts, and invoice comparisons.
- Implemented a caching architecture to improve application response times and reduce redundant backend service calls.
Software Engineer Intern
Jan 2026 - Jul 2026
- Developed scalable backend services for a customer-facing telecom platform using Node.js and TypeScript.
- Worked across 3–4 microservices, understanding their architecture, communication flows, and dependencies while documenting key workflows.
- Designed and implemented RESTful APIs with structured error handling and validation.
- Developed backend features and integrated APIs to support various functionalities of the platform.
TypeScript · Node.js · GraphQL · Kafka · REST APIs · Firebase · MongoDB · Dynamic 365
