Full-Stack Software Engineer β’ GDG Technical Lead β’ Open Source Contributor
I build scalable backend systems, AI-powered applications, and production-ready software with a strong focus on system design, reliability, and developer experience.
Currently pursuing my B.Tech in Electronics & Communication Engineering at The LNM Institute of Information Technology (LNMIIT), Jaipur.
- π’ Building a production-grade multi-tenant CRM platform
- π Designing an intelligent hostel allocation system using optimization algorithms
- π± Developing production React Native applications
- π§ Contributing to GNOME open-source projects
- π Preparing for Software Engineering roles while strengthening Data Structures & Algorithms
Production-grade multi-tenant CRM designed for real estate businesses.
- AI-assisted email generation with privacy-preserving PII masking
- Twilio conference calling with asynchronous event handling
- PostgreSQL LISTEN/NOTIFY for real-time updates
- Redis-backed caching and job processing
- OpenTelemetry + Sentry observability
- Multi-tenant architecture
Tech
Next.js TypeScript Supabase Redis OpenAI Twilio
A rule-driven hostel allocation platform built around optimization algorithms instead of hardcoded assignments.
- Constraint Satisfaction Problem (CSP) based room filtering
- First-Fit Decreasing Bin Packing
- Priority-based rule engine
- Time-machine rollback architecture
- Friend-group optimization
- Microservice architecture
Tech
NestJS FastAPI React PostgreSQL
Production React Native application.
- Firebase Cloud Messaging
- OTA Updates
- Google Authentication
- Crash reporting
- Session management
- Offline resilience
Backend infrastructure for content publishing and social engagement.
- Dockerized backend
- Redis-backed OTP authentication
- Google Authentication
- Broadcast notifications
- Media uploads
- Personalized feeds
Merged contributor.
Worked on
- GNOME 50 compatibility
- Wayland support
- Lifecycle cleanup
- Signal management
- Memory leak prevention
- Async object disposal
- Distributed Systems
- Backend Engineering
- System Design
- Databases
- High-Concurrency Applications
- AI Integrations
- Performance Optimization
- Developer Tooling
- Linux
- Advanced Dynamic Programming
- Graph Algorithms
- Distributed Systems
- Kubernetes
- Go
- Rust
"I enjoy building software that is reliable, scalable, and pleasant to work onβfrom production web platforms to open-source desktop environments."


