Team Lead (Full-time) — Omniva Telehealth
Surat, India • Feb 2025 – Nov 2025
- Lead a cross-functional team of 12 developers to design, build, and maintain a Telehealth SaaS platform.
- Architected a monorepo migration from JavaScript to TypeScript, separating business logic into reusable modules.
- Directed end-to-end technical execution across frontend and backend, ensuring scalability and security.
- Managed DevOps initiatives, shifting production workloads to Kubernetes for near-zero downtime.
- Coordinated directly with early-adopter clients to resolve technical issues and gather product feedback.
- Implemented a factory pattern supporting multiple storage providers (AWS S3, Azure Blob, MinIO).
- Designed and integrated a multi-gateway payment layer (Stripe, Authorize.net, RazorPay, Paystack).
- Built core features: shift-management with timezone support, online/physical appointment scheduling, and family wallet module.
Key Achievements:
- Reduced MongoDB cloud spend by ~50% by downgrading from M80 to M50 through performance tuning.
- Delivered GDPR-compliant data handling and privacy-first development practices across the platform.
- Implemented RBAC using CASL, enabling fine-grained permission management for multi-tenant users.
- Established a monitoring and alerting framework (in progress) to improve system observability.
Notable Highlights:
- Team leadership of 12 developers
- Kubernetes migration
- 50% cloud cost reduction
Technologies: TypeScript, Node.js, NestJS, MongoDB, Kubernetes, Docker, AWS S3, Azure Blob Storage, MinIO, Stripe, Authorize.net, RazorPay, Paystack, CASL, GDPR