RupankarDas
Building scalable backend systems, one service at a time. Shipping REST APIs, microservices, and cloud-deployed systems with Node.js, TypeScript, and AWS.
Backend engineer focused on systems that scale.
Backend Software Engineer with 1.5+ years of professional experience building and shipping scalable REST APIs, microservices, and cloud-deployed systems using Node.js, TypeScript, PostgreSQL, and AWS. Delivered applications serving over 1,000 users, with hands-on experience across Apache Kafka, Redis, WebSocket real-time systems, Docker, and CI/CD pipelines.
Regent Education and Research Foundation
Bachelor of Technology in Computer Science Engineering
Expected Dec 2026 · Kolkata, India
Smart India Hackathon 2024
College Runner-Up among 200+ competing teams
System Design Bootcamp
Completed 40+ hours of advanced system design training
MERN Stack Web Development
Certified by Udemy
Java and DSA Alpha 3.0
Apna College
Junior Software Engineer
Jul 2025 — PresentNexintel Synergy Pvt. Ltd. · Kolkata, India
- Led end-to-end development of a Library Management System serving 1,000+ active users, spanning book issuance, fine calculation, points-based rewards, and membership card generation.
- Architected Role-Based Access Control (RBAC) with JWT and OAuth2 across all API endpoints, eliminating unauthorized access incidents in production.
- Shipped REST APIs with Node.js, Express.js, and Prisma ORM on PostgreSQL/AWS RDS, hosted on AWS EC2 with PM2, sustaining 99.9% uptime.
- Established GitHub Actions CI/CD pipelines, cutting deployment time by 40% and supporting biweekly sprint releases.
Software Engineering Intern
Jan 2025 — Jun 2025Nexintel Synergy Pvt. Ltd. · Kolkata, India
- Delivered 3 government web portals using Next.js, Tailwind CSS, Express.js, and MongoDB, serving thousands of citizens across municipal departments.
- Developed OAuth2-secured REST APIs and optimized MongoDB aggregation queries, improving average query response time by 35%.
- Built reusable component libraries in Next.js and Tailwind CSS, cutting UI development time by an estimated 30% across all three portals.
Languages and tools I rely on.
Frameworks and infrastructure I use to design, build, and operate backend systems end to end.
01Languages
02Backend
03Databases & Cache
04Event Streaming
05Cloud & DevOps
06Tools & Practices
Selected work.
A few systems I've architected and shipped, from multi-tenant SaaS backends to production platforms serving thousands of users.
DineSync
View CodeA multi-tenant SaaS backend for restaurants, split across 9 independent microservices with event-driven order and kitchen workflows.
- Architected 9 microservices (Gateway, Auth, Restaurant, Menu, Order, Kitchen Queue, Payment, Inventory, Notification), each with an isolated PostgreSQL database.
- Used Apache Kafka for async event streaming (order.placed, order.approved, stock.depleted), decoupling order placement from kitchen and notification flows.
- Built a real-time kitchen queue with Redis sorted sets and Socket.io for sub-second live dashboards.
GeoTrackr
View CodeA cross-platform GPS and QR-based attendance system with real-time, location-verified check-ins for organizations.
- Built a React web dashboard and Flutter mobile app for real-time location-verified check-ins.
- Built a Node.js/Express backend with JWT auth, live admin monitoring dashboards, and Cloudinary for profile images.
- Introduced geofencing logic to validate employee proximity at check-in, preventing fraudulent attendance submissions.
Library Management System
View CodeA production system at Nexintel Synergy serving 1,000+ active users across issuance, fines, rewards, and membership.
- Modules for book issuance/return, fine calculation, points-based rewards, and membership card generation.
- RBAC enforced with JWT and OAuth2 across every API endpoint.
- REST APIs on Node.js/Express/Prisma with PostgreSQL on AWS RDS, hosted on EC2 with PM2 — 99.9% uptime.
Let's build something together.
Open to backend engineering roles and interesting collaborations. Reach out — I usually reply within a day.