Skip to content
View rohanparmar160705's full-sized avatar
⏳
Carpe Diem
⏳
Carpe Diem

Block or report rohanparmar160705

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rohanparmar160705/README.md

Typing SVG


BCA Location Resume LinkedIn Email GitHub Profile Views


πŸ‘¨β€πŸ’» About Me

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

πŸ› οΈ Tech Stack

Languages

TypeScript JavaScript Python Java C++ C Go

Frontend

React Next.js Redux TailwindCSS HTML5 CSS3

Backend & Databases

Node.js Express Socket.IO PostgreSQL MongoDB MySQL Redis Prisma

Cloud, DevOps & Tooling

AWS Docker Jenkins Nginx Linux Git GitHub Postman VS Code Firebase


πŸ€– AI / ML Expertise

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

πŸš€ Featured Projects

πŸ“ 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.


πŸ’Ό Experience

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 activeCompany scoping β€” corrected a ~30% revenue undercount by switching month-window filters from createdAt β†’ 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


πŸ† Achievements

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

πŸ… Coding Profiles

LeetCode GitHub LinkedIn


πŸ“Š GitHub Analytics



πŸ† GitHub Achievements

Quickdraw Pair Extraordinaire Pull Shark


πŸ“ˆ Contribution Activity


🎯 Current Focus

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

🌐 Connect

Gmail LinkedIn GitHub LeetCode Resume


"Build systems that hold up in production, not just in development."

Pinned Loading

  1. codecollab codecollab Public

    TypeScript

  2. finance-insights-platform finance-insights-platform Public

    TypeScript

  3. data-visualization-dashboard data-visualization-dashboard Public

    TypeScript

  4. go-user-api go-user-api Public

    Go Lang Basic Users API

    Go