Skip to content
View saswatsam786's full-sized avatar
💻
coding
💻
coding

Organizations

@MLH-Fellowship @EddieHubCommunity

Block or report saswatsam786

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saswatsam786/README.md
Saswat Samal. Software engineer in Bengaluru, India. I build AI agents, backends and cloud infrastructure that hold up in production. Open to collaborations. Now at Aina, building the AI voice agent. Open source: Lima, Jaeger, NVIDIA Dynamo.

LinkedIn Email Blog X Résumé

01 Impact at Aina

At Aina ($5.5M seed) we build hardware for AI agents. Dune, a context-aware 3-key Mac keypad, hit #1 on Product Hunt. Aina Ring, a ring with a small screen that shows the one decision your agents need from you, launched in San Francisco and Bangalore in November 2026. I built the ring's voice agent and moved our backend to production AWS.

1,500x faster query: 30 s to 20 ms, it was 23% of production DB time. 2.4 s removed from every voice command. About 95% of prompt tokens hit the prompt cache. 20+ tools the voice agent calls, plus MCP.
What I built at Aina
  • Built the AI voice agent for Aina Ring: LLM tool calling (Claude, OpenAI) over 20+ tools, plus MCP connectors (Notion, Slack, Linear) for home control, Spotify, calendars and notes
  • Gave it long-term memory with RAG: local embeddings and pgvector (HNSW) search, with prompt caching on ~95% of prompt tokens
  • Migrated the whole backend to production AWS: RDS Postgres, 9 ECS services, CodeBuild + ECR CI/CD, EventBridge, SQS/SNS and a private VPC
  • Rebuilt the analytics pipeline: API Gateway → Kinesis → Firehose → S3 (Parquet) → Glue → Athena, with DMS change data capture from Postgres
  • Fixed a WhatsApp outage that hit at 6 users (thread-pool exhaustion); it now handles 100+ sessions
  • Shipped a Home Assistant plugin with signed self-updates and auto-rollback, so voice can control any device
02 Journey 2020: IIIT Bhubaneswar, B.Tech in Computer Science (2020 to 2024). 2023: UniStack, SDE Intern. 2024: Badho, Full-Stack Developer. Now: Aina, Software Engineer.
Earlier roles

Badho · Full-Stack Developer · Oct 2024 – Nov 2025

  • Designed a workflow orchestration engine on Temporal (Node.js, PostgreSQL) with a JSON DSL, auto-versioning and multiple queues, built for millions of workflows. Deployments went from days to minutes
  • Built ONDC seller microservices (search, select, confirm, cancel, fulfillment) with UPI/NEFT settlements
  • Ran the services on Docker and Azure with CI/CD, and Prometheus, Grafana and Loki for monitoring, alerts and logs

UniStack · SDE Intern · Nov 2023 – Sep 2024

  • Built the backend (Node.js, TypeScript) and the Next.js client for UniStack's payment system
  • Built search, confirmation, status, tracking and cancellation for the ONDC logistics buyer app, cutting task completion times by 20%
03 Open source Lima #5675: shell opens the matching guest directory for remapped mounts Lima #5602: keeps the progress line intact while host agent logs stream in Lima #5771: keeps port 22 privileged so non-root users can't fake sshd Jaeger #9930: retries failed Cassandra name inserts NVIDIA Dynamo #16127: deprecates the unused --mm-prompt-template flag cognee #5674: returns 409 instead of 500 for a duplicate role name

All my pull requests →

04 Selected work

SnapShell: video calls between two terminals, streaming your webcam as ASCII art over WebRTC. Go. Circle to Explain: what if your notebook could explain itself? Circle a paragraph, draw ??, and Claude handwrites the answer. Rust and Python.

Enchanted Diary: a handwritten diary on an e-ink tablet, backed by Claude, with a Rust Spotify player. Python and Rust. telepilot: your Claude Code, in your pocket. Text any session from Telegram or iMessage. TypeScript.

Vessl: a Docker container management CLI in Go. Food Button: a key on my Mac that orders dinner, built on Dune.

More: redis, a Redis-compatible server in Go

05 Toolkit Languages: Python, Go, TypeScript, Rust, SQL, Bash, C++. AI: LLM agents, tool calling, MCP, RAG, pgvector, prompt caching, Claude, OpenAI. Backend: FastAPI, Celery, SQLAlchemy, Node.js, Temporal, PostgreSQL, Redis, MongoDB. Cloud and ops: AWS (ECS, RDS, Kinesis, Glue, Athena), Azure, Docker, GitHub Actions, Prometheus, Grafana, OpenTelemetry, Linux. 06 Recognition Winner, Hedera Hashgraph India Web 3.0 Hackathon. Grand Finalist, Smart India Hackathon 2022 and the HarbourX Hackathon. Semi-Finalist, Flipkart Grid 5.0 (2023). Linux Foundation LiFT training scholarship (2022). MLH Prep Fellowship (2022). Microsoft Engage mentee. 07 Activity A snake eating my GitHub contribution graph

This profile redraws itself every day from live GitHub data, with one Python script.

Pinned Loading

  1. movieNix movieNix Public

    MovieNix - A movie streaming platform built on Hedera Network.

    JavaScript 10 5

  2. snapshell snapshell Public

    SnapShell — Terminal-to-Terminal ASCII Video Calls (Go + WebRTC)

    Go 1

  3. hashnodeBlogs hashnodeBlogs Public

    Explore a collection of blogs on DevOps, Full-Stack Development, and System Design. Gain insights into efficient project setup, containerization with Docker, and microservices architecture. Elevate…

  4. gateKeeper gateKeeper Public

    A one of a kind attendance management system built using facial recognition and integrated with a decentralised payment system built on hedera network.

    JavaScript

  5. AttendanceEase-Project AttendanceEase-Project Public

    JavaScript

  6. vessl vessl Public

    Vessl - Docker Container Management CLI

    Go