Hi, I'm Naman Agarwal

Software Development Engineer at Juspay. Specializing in Rust, Haskell, payments architecture, microservices, and autonomous LLM agents.

naman@workspace:~
git:main

            
NORMAL about_me.md
utf-8 1,1 All
Console
visitor@naman-os:~$

whoami

visitor@naman-os:~$ whoami
Naman Agarwal

I am a passionate Full-Stack Developer currently working as a Software Development Engineer 2 at Juspay. I specialize in building reliable, scalable backend APIs, functional services, and developer-centric tooling.

My engineering approach is bottom-up: I strive to understand libraries and frameworks from first principles by reverse-engineering them or writing mock versions from scratch (such as custom React renderers, JSON parsers, or autonomous LLM pipelines).

I served as the Tech Lead for the Android Club at VIT Chennai during my B.Tech, where I organized hackathons and mentored juniors in clean development practices. I thrive under pressure and enjoy translating product designs into robust system models.

neofetch --skills

visitor@naman-os:~$ neofetch --detailed-skills
Languages
Rust
Haskell
Go
Python
TypeScript
JavaScript
Java
C++
Back-End & Frameworks
Node.js
Express
React
React Native
Flask
GraphQL
Redux
DevOps, Cloud & DB
Docker
AWS Lambda / ECS
PostgreSQL
MongoDB
Hasura ORM
Firebase
Git

git log --experience

visitor@naman-os:~$ git log --graph --oneline --experience-tree
Juspay Software Development Engineer II
2023 - Present
  • Trident Server: Led the Rust port of a heavily utilized 3DS server, currently live with major enterprise clients like HDFC and ixigo. The new implementation increased transaction success rates by 2-3%.
  • Godel AI Scrapers: Co-architected and brought to production an AI-driven scraper generator/maintenance platform for bank OTP pages, reducing operational overhead by 70% for merchants like Swiggy, Zepto, and Myntra.
  • Agentic Payments: Built coding agents and tool integrations (Model Context Protocol APIs) to automate payment flow discovery and product testing operations.
  • Infrastructure: Hosted and maintained critical services in scalable environments utilizing Docker, optimizing CPU performance boundaries.
Rust Haskell Python Docker LLMs MCP Functional Programming Declarative Programming

docker ps --projects

ID: 4d91e847c2 Up
Text-to-Video Pipeline

Fully autonomous multi-agent pipeline generating complete videos from a single prompt. Leverages LLMs and embeddings for clip synthesis and thematic alignment. Powered by serverless AWS Lambda execution layers.

Python LLMs AWS Lambda Embeddings
ID: 8a7d2e11bf Exited
Family Tree Builder

Graph parsing engine that maps relational multi-generational graphs from electoral tables. Integrates custom CAPTCHA solvers, Tesseract OCR for document scans, and Scrapy to parse 25,000+ data nodes.

Python Tesseract OCR Scrapy NetworkX
ID: 2c19da98fe Up
Invoice Central

Web app designed for offline store billing, listing products and compiling invoices instantly. Optimized queries using complex MongoDB Aggregation pipelines, reducing page load latency by 5%.

Node.js Express MongoDB React
ID: 7a83bb22cc Up
Confab Video Chat

Full-duplex real-time video chat solution using custom WebSockets signaling and WebRTC protocol. Leverages dynamic mesh connections to support robust performance and tree-based data buffers.

JavaScript WebRTC WebSockets Node.js
ID: 1d9e2a33fe Exited
Face Recognition IoT

Automated attendance verification system leveraging Google FaceNet convolutional deep learning models and MQTT brokers to synchronize local records with IoT hardware entry gateways.

Python FaceNet MQTT IoT Gateway
ID: 9c8e1a3b5f Up
RN Transition View

Highly performant open-source library built on top of Reanimated 2 to compute matrix layouts on UI threads, delivering complex transition animations at a fluid 60fps.

React Native Reanimated 2 TypeScript

cat achievements.txt

Survival Startup Title

Awarded 'Survival Startup' at the UBC Hackathon for high resilience engineering.

VIT Android Tech Lead

Served as Tech Lead for VIT Chennai Android Club, organizing local workshops and events.

State R.O.L Recommendation

Awarded official Letter of Recommendation from Additional Director General of UP Police, India.

Play Store Deployment

Architected and published full-stack productivity applications, managing client updates.

Federated Learning Research

Conducted research on privacy-preserving Federated Machine Learning pipelines at Zoho.

ssh contact@naman.dev

visitor@naman-os:~$ ssh contact@naman.dev
Email
namanddev7@gmail.com
Phone
+91 9651111184
Location
Bengaluru, Karnataka, India
Networks