Resume

Senior Full-Stack Engineer • 5+ years • LLM & AI • Cloud Architecture

Back to Home

Charan Raj Kandula

Lead Software Engineer

Jersey City, NJ kandulacharanraj@gmail.com LinkedIn GitHub charan-raj-kandula.com
PROFESSIONAL SUMMARY

Lead software engineer with 7 years of experience building full-stack products and cloud platforms, from Amazon to an early-stage startup. At Harakumo, took a developer cloud platform from pre-launch to public beta, owning architecture, authentication, billing, the developer platform, and AI infrastructure.

TECHNICAL SKILLS
Languages
TypeScriptJavaScriptPythonJavaSQL
Frontend
ReactNext.js
Backend
Node.jsFastAPIREST APIsMicroservicesEvent-driven architecture (Kafka, webhooks)OAuth2RBACStripe (Billing, Connect)
Databases
PostgreSQLMongoDBDynamoDBFirestore
Cloud/DevOps
Cloudflare (Workers, D1, R2, KV, Vectorize)AWS (Lambda, DynamoDB, SQS, S3)GCP (Cloud Run, BigQuery, Pub/Sub, Firestore)DockerCI/CD
AI / ML
LLM integrationAgentic AIMulti-agent systemsGoogle ADKGeminiMCPRAGVector searchAI gatewaysPyTorchHugging Face Transformersscikit-learn
PROFESSIONAL EXPERIENCE

Lead Software Engineer

Jan 2024 – Present
HarakumoNew York, NY
  • Lead architecture and end-to-end delivery of a developer cloud platform at a 12-person startup, taking it from pre-launch to public beta with Next.js and TypeScript on serverless Cloudflare Workers (D1, R2, KV, Vectorize, Stream).
  • Designed the multi-tenant authentication and authorization layer from scratch: organization-level RBAC, API keys, and email OTP verification, keeping each workspace's data and access isolated.
  • Implemented Stripe billing end to end: subscriptions, Connect marketplace payouts, and payment webhook processing.
  • Shipped the public developer platform (SDK, CLI, REST API, and docs) that external partners used at beta launch.
  • Built core AI platform features running in production: an AI gateway, agents, and vector/memory stores.
  • Built an MCP server letting AI assistants create projects, deploy apps, and manage databases, storage, and domains.

Software Engineer

Jan 2023 – Dec 2023
BibleWriteNew Jersey
  • Built Python and Node.js middleware integrating LLM APIs, with React components streaming responses in real time.
  • Implemented request caching and payload optimization to manage API rate limits and reduce token usage.

Graduate Research Assistant (AI/ML)

Jan 2022 – May 2022
Stevens Institute of TechnologyHoboken, NJ
  • Built Python data-processing pipelines and benchmarked classical ML (scikit-learn) against transformer models (PyTorch) on standard NLP benchmarks, measuring accuracy and latency trade-offs.

Software Development Engineer

Jan 2020 – Dec 2021
AmazonHyderabad, India
  • Built Java microservices on AWS (Lambda, DynamoDB, SQS, S3) powering internal operations tooling for retail teams.
  • Developed REST APIs and React front-end features for internal dashboards used by operations and support teams.
  • Shipped changes through CI/CD with code reviews and joined on-call, triaging production issues with CloudWatch.

Programmer Analyst Trainee

Jan 2019 – Dec 2019
CognizantHyderabad, India
  • Developed and tested Java and SQL modules for a financial-services client application as part of an Agile delivery team.
  • Fixed defects, wrote SQL queries and stored procedures, and supported releases through dev, QA, and UAT.
OPEN SOURCE CONTRIBUTIONS

Warehouse Sentinel – Agentic Data Quality Auditor

GeminiGoogle ADKGCP
  • Built a multi-agent system that audits BigQuery warehouses for data quality defects: planner, inference, triage, and reporting agents profile tables, infer expected rules, validate them, and rank fixes.
  • Kept raw rows away from the model: Gemini reasons over compact per-table statistical fingerprints while validation runs in the warehouse as aggregate SQL; a Google ADK analyst agent answers follow-up questions.
  • Runs on Cloud Run with Pub/Sub fan-out, Firestore checkpoints for resumable audits, token budgets, query cost caps, and OpenTelemetry tracing; built for the All Things Agentic Hackathon.
EDUCATION

Stevens Institute of Technology

Jan 2022 – May 2023
Master of Science in Computer ScienceHoboken, NJ
M.S. in Computer Science

Mahatma Gandhi Institute of Technology

Jun 2016 – Oct 2020
Bachelor of Technology in Computer ScienceHyderabad, India
B.Tech in Computer Science