Open to roles
IST --:--
IntroductionBengaluru, IN

I ship thingsthat talk back.

Full-stack engineer building real-time products end to end: an internal ops platform running a software agency, a RAG system that cites its sources, a carpool app with live driver-rider chat. Merged PRs into CNCF.

KubeArmorHeadlamp2 CNCF projects · merged
ch: rideshare/ride-1042live · 41ms
socket.io · fastify6 events
22:41:07.221driver.match
22:41:07.318socket.join
22:41:08.004msg.in
22:41:08.009msg.ack
22:41:11.560geo.update
22:41:12.902ride.start
4, Products shipped
80+, Users in 28 days · client site
105, DSA problems solved
2, CNCF projects contributed
02 - Aboutwho's typing

I like the part where the screen updates before you ask it to.

I'm a Computer Science undergrad at Polaris School of Technology, Bengaluru, and I spend most of my time building things that have to stay in sync: sockets, live state, background workers, the unglamorous plumbing that makes an app feel alive.

Most recently I was a full-stack developer at CodeFeast, re-architecting real-time and asynchronous workflows to cut blocking calls under load. Outside of work I contribute to CNCF projects, with merged PRs into KubeArmor and Headlamp, plus Rust security fixes.

I ship end to end: design, build, deploy, then watch the analytics and fix what's actually broken.

currently.json
Base
Bengaluru, India, open to remote
Study
B.Tech CSE, Polaris School of Technology · 2024-2028
Building
DevPals OS: single-schema ops platform, CRM to invoicing
Learning
Go, Kubernetes / GKE, distributed systems
Open to
Full-stack & AI engineering roles
03 - Selected work04 projects

Four things I built
and actually shipped.

/01 · devpals-osin production
Next.js 16 · PostgreSQL

DevPals OS

The internal operations platform running a custom software agency, from CRM through to invoicing, on a single schema.

1schema, CRM → invoicing, live agency
  • Real-time pipeline and margin visibility via Supabase Realtime, with role-based access control across the team.
  • Scaled through connection pooling (Supavisor), indexed schema design, request memoization and dynamic code splitting.
  • Targeted cache revalidation and automated background workflows on Vercel Cron.
Next.js 16TypeScriptPostgreSQLSupabaseSupavisorVercel Cron
/02 · justlawitlive
RAG · Retrieval

JustLawit

A RAG-based legal guidance platform that answers with citations instead of confidence, grounded in case law and textbooks, not the open web.

100+sources in the grounded corpus
  • Structured messy legal PDFs and judgments into a searchable base through cleaning and chunking.
  • Resource-grounded retrieval replaces open-web generation, cutting hallucinated answers.
  • Five modes (Case, Research, Creator, Entrance Prep, Learning), each with its own retrieval logic.
PythonRAGVector searchChunkingNetlify
/03 · magnet-decorpaying client
Freelance · End to end

Magnet Decor

A local business taken from zero online presence to a live, tracked site with an AI chatbot answering customers on Instagram and WhatsApp.

80+active users in the first 28 days
  • Owned design, development, SEO and analytics end to end for a real paying client.
  • Built and deployed an AI chatbot across Instagram and WhatsApp for automated customer enquiries.
  • Measured in Google Analytics, not vibes. 80+ active users inside four weeks.
WebAI chatbotSEOAnalytics
/04 · rideshareopen source
React Native · Expo

RideShare

A real-time carpool matching app. Riders and drivers search, offer and book rides on one map, on iOS and Android, from a single TypeScript codebase.

41msmedian message round-trip
  • Live driver-rider messaging over a Socket.IO channel on a Fastify backend, so chat state stays in sync without polling.
  • Accurate matching via react-native-maps and expo-location, backed by PostGIS geospatial queries on the server.
  • One codebase, both platforms, shared navigation and state through Redux.
React NativeExpoTypeScriptSocket.IOFastifyPostGIS

Experience

04 - Experience2024 → now
Jan 2026
- May 2026

Software Developer, Full Stack

CodeFeast
JavaScriptPHPREST
  • Re-architected real-time and asynchronous workflows to cut blocking calls and improve responsiveness under load.
  • Built and integrated REST APIs with explicit HTTP status-code handling and auth flows, keeping front and back end reliable.
  • Automated JSON parsing and error handling across every third-party integration, removing manual data reconciliation.
  • Collaborated on production deployments, debugging and keeping applications stable.
Ongoing
- open source

Contributor

CNCF: KubeArmor, Headlamp
GoRustKubernetes
  • Merged pull requests into KubeArmor and Headlamp, two CNCF-hosted projects.
  • Shipped Rust security fixes upstream.
  • Working in codebases with real review standards, on runtime security and Kubernetes tooling.
05 - Stackwhat I reach for

The tools, honestly rated.

languages
Daily06
  • TypeScript
  • JavaScript
  • Python
  • Rust
  • PHP
  • Java
frontend & mobile
Daily06
  • React Native
  • Next.js
  • React
  • Expo
  • Redux
  • Tailwind
backend & real-time
Daily06
  • Node.js
  • Socket.IO
  • WebSockets
  • Fastify
  • GraphQL
  • REST
data
Comfortable04
  • PostgreSQL
  • PostGIS
  • Supabase
  • Vector search
infra & tooling
Comfortable05
  • Docker
  • Git
  • JWT
  • Argon2
  • Firebase FCM
familiar
Learning04
  • Go
  • Kubernetes / GKE
  • AWS
  • GCP

Recognition

06 - Recognition03 entries
/01
Bronze

WorldQuant BRAIN Challenge

Bronze level in quantitative research and alpha strategy development.

/02
2024

100xEngineers Buildathon

Recognised as a volunteer for contributing to event execution and community engagement.

/03
Certified

Wadhwani Foundation

70-hour 21st Century Employability Skills Program, Intermediate level.

aditya-jagrani.pdfupdated aug 2026
07 - Résumé

The one-page version, if you're in a hurry.

Same content, ATS-friendly, one page. Or skim the live version above, where every project links to running code.

08 - Contactreplies within a day

Got something that needs building?

adityajagrani8@gmail.com