Resume

Download PDF

Professional Summary

Full-spectrum software engineer with 14+ years of experience spanning leadership, AI/ML systems, full-stack development, and mobile engineering. Proven track record of scaling products from zero to production, leading engineering teams, and delivering AI-powered solutions for enterprise clients including ICICI Bank.

Technical Skills

  • Languages: Ruby, Elixir, Python, JavaScript/TypeScript, Golang, Kotlin, Java
  • Frameworks: Rails, Phoenix/LiveView, Django, React, Next.js, React Native, Android
  • AI/ML: LLMs (GPT-5, Claude, etc.), Whisper, LangChain, LangGraph, LiveKit, Celery
  • Infrastructure: AWS, Kubernetes, Docker, PostgreSQL, Redis, RabbitMQ
  • Payments: Stripe

Professional Experience

Head of Technology — Jinacode | Remote | May 2024 - Present

Technologies: Python, Django, React, Next.js, LangChain, LangGraph, LiveKit, Whisper, Celery, Redis, PostgreSQL, Databricks, Docker

  • Delivered AI-powered MOC auditing system for ICICI Bank on Databricks (NVIDIA A100), achieving zero false positives in RBI regulatory compliance assessment and advancing to next-phase discussions
  • Architected end-to-end voice audit platform with Whisper transcription and LLM analysis pipeline, reducing hotel call auditing from 30-60 minutes to 2-5 minutes (10-30x faster)
  • Launched real-time AI voice agents using LiveKit, enabling automated customer-facing interactions for client businesses
  • Developed multi-step reasoning chatbots with LangChain and LangGraph, powering intelligent customer support across client applications

Senior Software Engineer (Contract) — Xuku LLC | Remote | Oct 2023 - Present

Technologies: Elixir, Phoenix, LiveView, PostgreSQL, Stripe, Playwright

  • Built reporting and analytics system with data visualizations and PDF generation, enabling landlords to track commercial real estate performance at a glance
  • Architected LiveView component system and migrated from Surface components, establishing reusable UI patterns across the Enaia platform
  • Integrated Stripe billing and built subscription management flows, enabling the platform to monetize its CRE services
  • Upgraded Phoenix to 1.8, LiveView to 1.1, and Elixir to 1.19/OTP 28, resolving all breaking changes to keep the platform on latest stable releases

Senior Software Engineer (Contract) — Nearcut | Remote | Jan 2022 - Jul 2024

Technologies: Ruby on Rails, ViewComponent, Stimulus, JavaScript, MySQL, Redis, Sidekiq, Stripe

  • Enhanced the core timetable system — the platform's most requested feature — including custom appointment slot algorithm for fitting variable-length bookings into available windows, estimated to reduce churn by ~30% and improve sales by ~20%
  • Redesigned onboarding flow from 8 steps (32-64 fields) to 5 steps (6 fields) including sign-up, add barber, and add services flows with multi-screen progress saving, lifting conversion by 50% and reducing churn by ~20%
  • Built reusable design system components (autocomplete, multi-select, file upload) with drag-and-drop and keyboard navigation, improving overall conversion and churn by ~30% through platform-wide UI/UX modernization

Engineering Manager — BlueSapling Technologies | Remote | Jun 2019 - Dec 2021

Technologies: Ruby on Rails, React, React Native, Node.js, Golang, PostgreSQL, MySQL, Redis, RabbitMQ, Kubernetes, Docker

  • Led team of 7 engineers while personally architecting the most complex modules (reporting, auditing, invoices), balancing management with hands-on delivery
  • Built advanced reporting framework using materialized views and dynamic query generation that became the company's primary USP, directly contributing to 10x user growth (100 to 1,000 users)
  • Architected and deployed microservices loyalty platform using Rails, Node.js, Golang auth, RabbitMQ, and Kubernetes for an external client
  • Internationalized the tax calculation engine and built a flexible custom fields system, enabling Distributo to expand beyond India

Lead Mobile Developer — BlueSapling Technologies | Remote | May 2018 - May 2019

Technologies: React Native, Android, Java, Kotlin

  • Led mobile development for Distributo's field sales platform, building the React Native application used by distribution teams across India

Android Developer — Zuper GmbH | Remote | May 2017 - Apr 2018

Technologies: Android, Java, Kotlin, MVVM, CI/CD

  • Overhauled legacy Android architecture for a fintech banking app, building custom views that delivered a polished, modern UI
  • Implemented certificate pinning and security hardening to meet banking compliance requirements
  • Developed CI/CD pipeline with automated testing that caught failures before release, reducing customer-facing issues by 55%

Software Engineer — Loktra | Bengaluru | Jul 2016 - May 2017

Technologies: Android, Java, Google Maps API, GPS/location tracking

  • Managed multiple Android applications as sole developer, contributing to securing pre-seed funding for the logistics startup
  • Implemented real-time location tracking and route visualization for delivery personnel, enabling fleet monitoring for logistics operations

Freelance Software Engineer | Remote | May 2012 - Jul 2016

Technologies: Java, Spring, Android, HTML5, CSS3, JavaScript, REST APIs, MySQL, PostgreSQL

  • Delivered full-stack applications, Android apps, and RESTful APIs for multiple clients, managing entire project lifecycle from requirements to deployment

Education

B.Tech — Indian Institute of Technology Roorkee | 2008 - 2012