Rahul Chakraborty

M.Tech. CSE @ IIT Indore · Software Developer

Who am I?

I'm a Computer Science and Engineering student pursuing my M.Tech. at the Indian Institute of Technology Indore. I enjoy working on systems programming, distributed services, database internals, and full-stack applications.

My interests span the full stack — from implementing SQL layers and storage-engine components to designing production APIs, event-driven workflows, and responsive web applications.

Experience

Software Developer Intern

Nov 2025 – May 2026

Extended Dynamic Systems · Kolkata, India

  • Engineered a distributed microservices architecture spanning 4+ Dockerized Go services and implemented fine-grained RBAC across 6 user and administrative roles.
  • Developed 30+ REST APIs and 15+ gRPC services integrating AWS Cognito passwordless authentication, S3 object storage, and OpenTelemetry distributed tracing.
  • Architected asynchronous event-driven workflows using AWS SQS, provisioned infrastructure with Terraform, and automated CI/CD pipelines using GitHub Actions.
Golang Docker AWS gRPC REST Terraform OpenTelemetry

Projects

PenguinDB

2025 – Present

Custom SQL Database · GitHub

  • Contributed to the SQL layer of a custom database supporting SQL queries over an underlying key-value storage engine.
  • Implemented the SQL lexer, parser, and AST nodes, establishing the foundation for query planning and execution.
  • Worked with database internals including WAL, SSTables, LSM Trees, manifests, Bloom filters, storage engine, catalog, and encoding.
C++ SQL Database Systems

Cravyn — Food Delivery App

Sep 2024 – Jan 2025

Full Stack Developer · Website

  • Built a monolithic backend REST API using Express.js and Bun to serve a responsive Next.js 15 frontend.
  • Designed and implemented a custom JWT-based authentication system using HttpOnly cookies for secure user sessions.
  • Designed a relational PostgreSQL schema for customers, restaurants, food items, carts, addresses, and order processing.
Express.js Bun Next.js PostgreSQL

Education

M.Tech. in Computer Science & Engineering

2026 – Present

Indian Institute of Technology Indore

Currently pursuing

B.Tech. in Computer Science & Engineering

2022 – 2026

University of Calcutta

CGPA: 9.0/10.0

Senior Secondary

2021

CBSE Board

Score: 84.8%

Secondary

2019

CBSE Board

Score: 94.6%

Skills

Languages

C C++ Python JavaScript TypeScript Go

Frameworks

React Express.js Next.js Hono.js Tailwind CSS

Databases

PostgreSQL MySQL MongoDB Redis Elasticsearch SQLite

Tools & Platforms

Docker Kubernetes Git GitHub Actions AWS Terraform

Core Concepts

Data Structures & Algorithms REST APIs gRPC Microservices Database Systems

Achievements

Connect

Feel free to reach out through any of the links below.