Adarsh Soni, in sunglasses and a blue floral shirt, standing in clear turquoise water below limestone cliffs

Adarsh
Soni

Software Engineer

Open to full-time roles · Bengaluru, remote or relocation

Adarsh Soni — Software Engineer

I build REST APIs, data models and secure media delivery, and I'm interested in working in GenAI and agentic AI.

~2 years building REST APIs, data models and secure media delivery with Django/DRF, Spring Boot, PostgreSQL and AWS. Interested in working in GenAI and agentic systems, and I build with them on the side.

I build the parts of a product people rarely see and always feel — REST APIs, data models, and secure media delivery that stay fast as the data grows.

Most recently at RENAN I shipped an end-to-end Order Management System that is live in production, moved media storage onto AWS S3 behind CloudFront Signed URLs, and cut workflow errors by 40%. I was named Innovator of the Month in May 2025 for shipping beyond scope.

Interested in working in

GenAI · Agentic AI · Real-Time Voice Agents · LLM Tooling

Where I’ve worked

Independent

Jun 2025 – Present

Backend and GenAI projects

  • Built a real-time voice AI concierge (LiveKit, Deepgram, Groq) and the Talk to my AI feature on this site.
  • Designed and built this portfolio in Next.js and Tailwind.
  • Exploring the MERN stack (MongoDB, Express, React and Node.js).

RENAN

Jan 2025 – Jun 2025

Software Engineer Intern, Remote

  • Delivered an end-to-end Order Management System (Django + DRF) for artist workflows, streamlining order creation, contract acceptance, and submissions — now live in production.
  • Migrated media storage from local servers to AWS S3 and implemented CloudFront Signed URLs with Boto3 for secure, controlled access to private assets.
  • Eliminated manual project ID passing via Django session storage, cutting workflow errors by 40% across the labelling platform.
  • Enhanced Django Admin with inline editing, optimised search, and custom list displays.
  • Implemented fuzzy project search using Django FilterSet and PostgreSQL trigram similarity, holding sub-100ms queries across thousands of records.
  • Awarded 'Innovator of the Month – May 2025' for consistently shipping beyond-scope backend features.

Infosys

Apr 2022 – Sep 2023

Systems Engineer, Remote

  • Built 3+ production-grade backend systems using Spring Boot MVC with Hibernate/JPA and PostgreSQL.
  • Completed rigorous technical acceleration programs, earning certifications in Java and Spring technologies.

Earlier experience

  • Trell, Software Engineer Intern, Bengaluru, India · Jun 2019 – Jul 2019 — Refactored 15,000+ lines of legacy backend code for a 75% improvement in processing performance under peak load. Migrated the database layer from MySQLi to PDO, enabling multi-database support and improving maintainability.

Things I shipped

Personal project · real-time AI

Hotel Concierge Voice AI: case study

A voice concierge guests talk to from the browser. Mic audio goes over LiveKit WebRTC through Silero VAD, LiveKit's turn detector, Deepgram Nova-3, Qwen3.8 27B on Groq and Deepgram Aura-2, streaming at every stage so the reply starts before the model finishes.

Built for a sub-650 ms p50 response target

  • Python
  • LiveKit
  • Deepgram
  • Groq

Built at RENAN

Order Management System: case study

End-to-end ordering for artist workflows — order creation, contract acceptance, and submission handling, modelled in Django and exposed through DRF.

Live in production

  • Django
  • DRF
  • PostgreSQL

Personal project

This Portfolio: case study

This site. Built with Next.js and Tailwind: everything on the page is also served as a typed JSON API, a Ctrl/⌘ K command palette jumps around it, and Talk to my AI answers questions by voice or typing.

Typed JSON API, command palette and AI chat

  • Next.js
  • Tailwind CSS
  • TypeScript

Personal project · full stack

ShopLite: case study

A small online store built end to end: a React frontend, an Express API and a MongoDB database. Visitors search, filter and sort 194 products, open one for its photos, reviews and stock, keep a cart and switch between a light and a dark theme.

194 products in 24 categories, with search, filters and a cart

  • React.js
  • Node.js
  • Express.js
  • MongoDB
  • Tailwind CSS

My resume, as an API

A typed JSON version of this page. The endpoints are prerendered when the site is built, so they are static files rather than a live service. Pick one to see its response, or copy the curl command and run it in a terminal.

Endpoints and response shapes
GET/api/v1/profileOpen

200 OKprerendered

{  "name": "Adarsh Soni",  "role": "Software Engineer",  "headline": "Adarsh Soni — Software Engineer",  "availability": "Open to full-time roles · Bengaluru, remote or relocation",  "location": "Bhilwara, Rajasthan",  "summary": [    "I build the parts of a product people rarely see and always feel — REST APIs, data models, and secure media delivery that stay fast as the data grows.",    "Most recently at RENAN I shipped an end-to-end Order Management System that is live in production, moved media storage onto AWS S3 behind CloudFront Signed URLs, and cut workflow errors by 40%. I was named Innovator of the Month in May 2025 for shipping beyond scope."  ],  "interests": [    "GenAI",    "Agentic AI",    "Real-Time Voice Agents",    "LLM Tooling"  ],  "links": {    "email": "writetoadarshsoni@gmail.com",    "linkedin": "https://www.linkedin.com/in/adarsh--soni",    "github": "https://github.com/adarsh-sudo",    "resume": "/Adarsh_Soni_Resume.pdf",    "booking": null  }}

Hiring a backend or founding engineer? Let’s talk.

Based in
Bhilwara, Rajasthan
Talk to my AI

↑ ↓ to moveEnter to runCtrl K anywhere