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

JavaPythonJavaScriptTypeScriptKotlinSQL

02Backend

Spring BootExpress.jsNode.jsFastAPICeleryAlembic

03Frontend

ReactViteTailwind CSSNextUIJetpack Compose

04Databases

PostgreSQLMongoDBFirebaseNeo4jSupabase / pgvectorRedis

05AI / ML

LLM IntegrationRAGContext ManagementAgents & Tool CallingOutput GuardrailsWorkflow AutomationSTT / TTS SystemsGemini LiveLightGBM / Prophet

06Tools

GitGitLabDockerPostmanAndroid StudioFigma

07Concepts

REST API DesignSystem DesignModular ArchitectureJWT Auth & RBACQuery Optimization

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

Degree

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.