Backend Software Engineer and 2026 BCA graduate with hands-on production experience designing event-driven APIs, multi-tenant systems, and real-time infrastructure across logistics and food-tech SaaS platforms. I ship code that runs in production β from real-time Socket.IO systems and cron-driven lifecycle automation to e-invoicing integrations Visma β and own the system end-to-end from API design to deployment to the 3am bugs.
I look for problems with no clear owner and make them mine.
- π Currently: SDE Intern @ BuildBit (Mar 2026 β Present)
- π± Previously: SDE Intern @ Aarsaar Technologies (Dec 2025 β Mar 2026) Β· Software Engineer Intern @ WebElevate Technologies (Jun 2025 β Sep 2025)
- πΌ 9+ months of production internship experience across 3 companies
- π― Targeting SDE-1 Backend roles β open to on-site (India) or remote
- π§ Strong in: Node.js, PostgreSQL, MongoDB, Redis, Socket.IO, Kafka, event-driven architecture
| Domain | Proficiency | Details |
|---|---|---|
| LLM Integration | β°β°β°β°β± | Google Gemini AI for transaction categorization; prompt-based inference; batched AI processing pipelines |
| AI-Powered Analytics | β°β°β°β±β± | CSV/PDF bank statement processing, spending trend visualization, savings insights |
| Prompt Engineering | β°β°β°β°β± | Production prompt design for high-volume AI inference tasks |
| Intelligent Categorization | β°β°β°β±β± | NLP-based transaction classification for financial dashboards |
| AI API Orchestration | β°β°β±β±β± | Multi-provider LLM routing, fallback handling, cost optimization |
π Code Collab β Real-Time Collaborative Coding Platform
A production-grade collaborative code editor with sub-100ms sync, multi-cursor tracking, and microservice-based code execution across 4 languages.
| Aspect | Details |
|---|---|
| Stack | TypeScript, Node.js, Express, React, Prisma, PostgreSQL, Socket.IO, Yjs, Docker, Jenkins |
| Scale | Multi-user rooms, real-time binary updates, distributed execution engine |
| Performance | sub-100ms sync latency, multi-cursor tracking, CRDT-based conflict-free merges |
| Security | RBAC, private room shielding, gated side-effects (Yjs/WebSockets), JWT auth |
| Impact | Production deployment on Render + Vercel with multi-stage Docker builds |
| Repository | github.com/rohanparmar160705/code-collab |
A high-performance editor built on Yjs CRDTs and Monaco Editor syncing binary updates over Socket.IO. The execution engine runs code in Dockerized Python/Java/C++/Node.js environments with strict resource isolation. Redis cache + "Fail-Loud" recovery for service resilience. TanStack Query + React Router gate heavy side-effects and protect private rooms from unauthorized data leakage.
π° Finance Insights β AI-Powered Transaction Analytics
Financial analytics dashboard that processes CSV/PDF bank statements and uses Google Gemini AI to categorize transactions and surface spending trends.
| Aspect | Details |
|---|---|
| Stack | TypeScript, Node.js, Express, React, PostgreSQL, Google Gemini AI, Docker, Jenkins |
| Scale | High-volume batched AI processing, containerized CI/CD |
| Performance | Efficient prompt-based inference, batched processing pipelines |
| Security | JWT auth, parameterized queries, environment-isolated secrets |
| Impact | End-to-end automated categorization + visualization for financial trends |
| Repository | github.com/rohanparmar160705/finance-insights |
Full-stack dashboard with intelligent transaction categorization via Google Gemini AI. Batched AI processing handles high-volume datasets efficiently. Containerized deployment with automated CI/CD workflows.
π§Ύ Frakt360 β Norwegian Logistics Platform
Production backend for Norwegian logistics merchants. Visma e-invoicing integration, real-time support chat, FCM push notifications.
| Aspect | Details |
|---|---|
| Stack | Node.js, Express, PostgreSQL, Redis, AWS S3, Firebase, Socket.IO, Docker |
| Scale | Multi-tenant merchant platform, real-time messaging, e-invoicing |
| Performance | Redis cache-aside, connection pooling, optimized webhook receivers |
| Security | Firebase Auth, JWT, webhook signature validation, rate-limiting |
| Impact | E-invoicing (Visma), real-time support, FCM push, admin dashboards |
| Repository | Private (BuildBit) |
Built full support system (Redis pub/sub + Socket.IO + S3 attachments), Visma eAccounting invoice lifecycle (OAuth + webhook + KID), FCM push notification system, multi-tenant admin dashboard APIs, and 30+ production bug fixes.
π½οΈ Niam Bladi β Food Ordering Platform
Production food-ordering backend with order lifecycle automation, vendor management, real-time chat, and bilingual EN/FR invoice generation.
| Aspect | Details |
|---|---|
| Stack | Node.js, Express, MongoDB, Firebase, Socket.IO, AWS S3, Cron |
| Scale | Multi-role order system, 4 production cron schedulers, multi-vendor |
| Performance | 100% terminal-state coverage, atomic MongoDB bulk ops, 0 manual interventions |
| Security | Firebase Auth, ban middleware, RBAC (User/Vendor/Admin), token revocation |
| Impact | Bilingual EN/FR Peppol/EHF invoice generation, freshTill expiry automation |
| Repository | Private (BuildBit) |
Built 4 production cron schedulers (order-expiry, food-expiry, ban-enforcement, bulk-invoice), 15+ multi-tenant admin dashboard APIs, 40+ production bug fixes, secure QR-based pickup with SHA-256 token hashing, and reverse-engineered Peppol e-invoicing flow.
| SDE Intern | BuildBit Β· Remote | Mar 2026 β Present |
Multi-tenant SaaS platforms (Frakt360, Niam Bladi) β Norwegian logistics and food-tech. Production ownership of support, e-invoicing, and order lifecycle systems.
- π οΈ Designed and shipped an end-to-end real-time support system (Socket.IO + Redis pub/sub + S3 attachments) β resolved a duplicate-message race condition on WebSocket reconnect
- π οΈ Built 4 production cron schedulers handling 100% of order terminal-state transitions (autoComplete, autoExpire, QR scan, vendor cancel, user cancel) β 0 manual interventions over 6 weeks
- π οΈ Architected 15+ multi-tenant admin dashboard APIs with
activeCompanyscoping β corrected a ~30% revenue undercount by switching month-window filters fromcreatedAtβpickup.pickedUpAt - π οΈ Implemented Visma eAccounting invoice lifecycle end-to-end (OAuth + customer sync + batch invoice + PDF + KID + webhook)
- π οΈ Diagnosed and fixed 40+ production bugs (freshTillday off-by-one, notification pagination, support chat 404/CORS) and shipped the FCM push-notification system
Tech: Node.js, Express, MongoDB, PostgreSQL, Redis, Socket.IO, AWS S3, Firebase, FCM, Visma, Cron
| SDE Intern | Aarsaar Technologies Β· Remote | Dec 2025 β Mar 2026 |
Ride-booking platform with real-time GPS streaming, corporate booking system, and Razorpay payment integration.
- π οΈ Architected a high-throughput event-driven pipeline using Kafka and Redis for real-time GPS streaming β scaled for 100+ concurrent rides, handled 12 concurrent rides in production
- π οΈ Optimized persistence with Redis-backed buffering and MongoDB Bulk Writes β reduced DB write-load by 90%+ while maintaining sub-100ms map updates via WebSockets
- π οΈ Designed Corporate Booking architecture (City-wise + Pan-India tariffs) with custom RBAC engine for multi-role corporate workflows
- π οΈ Enhanced Razorpay integration with idempotency keys, database-level locking, and rate-limiting β eliminated duplicate transactions and race conditions
- π οΈ Stabilized DevOps by refactoring Jenkins CI/CD for dev/main environments and authoring Jest test suites
Tech: Node.js, Express, Kafka, Redis, MongoDB, WebSockets, Razorpay, Azure Key Vault, Jenkins, Jest
| Software Engineer Intern | WebElevate Technologies Β· Indore | Jun 2025 β Sep 2025 |
Full-stack development with Node.js, React, real-time features, and production deployment on AWS.
- π οΈ Developed RESTful APIs, React-based admin panels, and WebSocket-driven real-time features with email OTP / 2FA authentication
- π οΈ Designed end-to-end CI/CD with Jenkins + GitHub Webhooks, containerized with Docker, deployed via Nginx with Discord real-time build monitoring
Tech: Node.js, Express, React, WebSockets, AWS EC2, Jenkins, Docker, Nginx, GitHub Webhooks
| Recognition | Details |
|---|---|
| π₯ Production Ownership | Owned end-to-end delivery of support system, e-invoicing module, and 4 cron schedulers at BuildBit |
| π Quantified Impact | Reduced DB write-load by 90%+ via Redis buffering + MongoDB Bulk Writes (Aarsaar) |
| π§ Bug Hardening | Diagnosed and fixed 40+ production bugs across order, cart, notification, and invoice modules |
| π Zero Manual Ops | 4 cron schedulers handling 100% of terminal-state transitions with 0 manual interventions over 6 weeks |
| π° Data Correctness | Corrected ~30% revenue undercount in admin dashboard by switching month-window filters |
| β‘ Real-Time Systems | Shipped Socket.IO + Redis pub/sub real-time support chat with S3 attachments |
learning:
- Advanced Kafka internals and stream processing patterns
- System design for distributed systems at scale
- PostgreSQL query optimization and indexing strategies
- Go for backend services and CLI tooling
building:
- Real-time event-driven microservices
- Multi-tenant SaaS infrastructure
- Production-grade observability tooling
exploring:
- LLM-powered developer tools
- WebAssembly for backend workloads
- Edge computing patterns
open_to:
- SDE-1 Backend roles (India Β· on-site or remote)
- Distributed systems / event-driven architecture teams
- High-ownership, production-first engineering cultures