01/About
A bit about me
Software Developer at CortexCraft.ai since January 2026, with hands-on experience across the Java, Python and JavaScript ecosystems and several years of freelance web and app development. I build scalable backend systems with Spring Boot, Express.js and FastAPI, and integrate AI technologies such as LLMs, STT, TTS and agent-based workflows into real-world products.
I work the way the repositories show: feature branches, a GitLab CI pipeline, and 132 pytest files on the voice-agent platform acting as the merge gate rather than an afterthought. On the AI side I keep the model constrained: tool calls go through declared functions, and extracted call data is coerced to its declared type before anything downstream trusts it.
I focus on intelligent, automation-driven systems and clean, modular architecture, and I am looking for roles in AI engineering, backend, or full-stack development where I can ship products that combine solid engineering with practical AI.
- Focus
- AI · Backend · Full-Stack
- Stack
- Java · Python · JavaScript
- Based in
- Bengaluru, India
- Status
- Software Developer @ CortexCraft.ai
02/Skills
Tools & technologies
01Languages
02Backend
03Frontend
04Databases
05AI / ML
06Tools
07Concepts
03/Experience
Where I've worked
Software Developer · CortexCraft.ai
Jan 2026 – Present- Built and maintain the voice-agent platform (589 of 626 commits on the SaaS platform, 67 of 75 on the core engine): Gemini Live phone agents over Twilio and Plivo, with per-agent RAG grounding, prompt generation, transcripts and an external REST API that other products call.
- Shipped LeadCall AI on that platform: multi-tenant outbound calling with Celery dial and callback workers, pitch documents re-indexed for RAG, Alembic-migrated PostgreSQL and a React dashboard.
- Own production reliability of the call pipeline: fixed outbound routing, added reconnect handling for dropped Gemini sockets, and traced a Docker TLS failure to NAT hairpinning.
- Design prompt frameworks, guardrails and agent orchestration with tool calling and safe escalation, so model output is constrained rather than trusted.
- Lead author (172 of 192 commits) on the multilingual farmer survey platform. Migrated it off a Node backend onto FastAPI, swapped Sarvam for Google STT/TTS behind a config-driven registry covering 24 locales, and put it on Jenkins CI without interrupting live surveys.
- Work AI into the delivery process itself, including an agent that turns Jira tickets into reviewed pull requests.
Freelance Web & App Developer · Self-Employed
2023 – 2026- Built responsive landing pages and small business websites for local clients using React and Vite.
- Delivered small full-stack apps and automation scripts (Python / Node.js) tailored to client workflows.
- Handled ad-hoc bug fixes, feature additions and deployment support on a per-project freelance basis.
04/Education
Academic background
B.E. in Information Science & Engineering
Vivekananda Institute of Technology, Bangalore
Highlights
- Built and deployed AI-powered and full-stack applications with real-user testing.
- Strong experience in backend optimization, debugging and scalable system design.
- Practise a disciplined delivery workflow: feature branches, conventional commits, and automated tests in CI as the merge gate.