Skip to content
Rupankar.
Open to backend engineering roles — Kolkata, India

RupankarDas

Building scalable backend systems, one service at a time. Shipping REST APIs, microservices, and cloud-deployed systems with Node.js, TypeScript, and AWS.

RoleBackend Software Engineer
Experience1.5+ years
JavaScript
TypeScript
Java
SQL
C++
Python
Node.js
Express.js
REST APIs
Microservices
Clean Architecture
Prisma ORM
JWT
OAuth2
JavaScript
TypeScript
Java
SQL
C++
Python
Node.js
Express.js
REST APIs
Microservices
Clean Architecture
Prisma ORM
JWT
OAuth2
01About

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.

1.5+
Years of experience
1,000+
Users served
99.9%
Production uptime
Education

Regent Education and Research Foundation

Bachelor of Technology in Computer Science Engineering

Expected Dec 2026 · Kolkata, India

Achievements
  • 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

Experience

Junior Software Engineer

Jul 2025 — Present

Nexintel 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 2025

Nexintel 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.
02Skills

Languages and tools I rely on.

Frameworks and infrastructure I use to design, build, and operate backend systems end to end.

01Languages

JavaScriptTypeScriptJavaSQLC++Python

02Backend

Node.jsExpress.jsREST APIsMicroservicesClean ArchitecturePrisma ORMJWTOAuth2WebSockets

03Databases & Cache

PostgreSQLMongoDBMySQLRedisSupabase

04Event Streaming

Apache KafkaMessage QueuesEvent-Driven Architecture

05Cloud & DevOps

AWS EC2AWS S3AWS RDSAWS ALBElastiCacheAmazon MSKCloudWatchRoute 53DockerDocker ComposeGitHub ActionsPM2

06Tools & Practices

GitPostmanSwagger / OpenAPIAgileScrumRBACSystem Design
03Projects

Selected work.

A few systems I've architected and shipped, from multi-tenant SaaS backends to production platforms serving thousands of users.

01

DineSync

View Code

A multi-tenant SaaS backend for restaurants, split across 9 independent microservices with event-driven order and kitchen workflows.

Node.jsTypeScriptPostgreSQLKafkaRedisDockerAWSSocket.io
  • 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.
02

GeoTrackr

View Code

A cross-platform GPS and QR-based attendance system with real-time, location-verified check-ins for organizations.

ReactFlutterNode.jsExpressMongoDBJWTCloudinary
  • 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.
03

Library Management System

View Code

A production system at Nexintel Synergy serving 1,000+ active users across issuance, fines, rewards, and membership.

Node.jsExpress.jsPrismaPostgreSQLAWS EC2AWS S3
  • 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.
04Contact

Let's build something together.

Open to backend engineering roles and interesting collaborations. Reach out — I usually reply within a day.

Phone+91 7439528452
LocationKolkata, India

Submitting opens your default email app with this message pre-filled to rupankardasofficial@gmail.com.