sounak@nitdgp:~$

Sounak Das

Software engineer focused on distributed systems, cloud infrastructure, and intelligent applications. Enjoy designing scalable platforms, automating complex workflows, and building reliable systems that operate at scale.

BlackRock Jan 2026 – Jun 2026
Software Engineering Intern · Gurgaon
  • Owned a full rewrite of a legacy Streamlit report tool into a Flask REST API + React frontend — engineered data pipelines from AWS S3 and Snowflake with an in-memory cache, automating PowerPoint generation via python-pptx and eliminating 90% of manual report effort. Maintained the legacy system in parallel during transition.
  • Co-developed an asynchronous QC agent (Python, LangChain, Flask, React) that runs continuously against manually authored PowerPoint reports — validating formatting and cross-slide data consistency via context-aware prompt engineering, delivering structured Excel audit logs via email without human intervention; cut manual review time by 80%.
  • Configured Azure Pipelines for CI/CD across both platforms.
GoSh github ↗

A POSIX-compliant Unix shell built from scratch in Go. Implements process lifecycle management, N-stage concurrent pipelines via os.Pipe() and goroutines, a background job manager with mutex-guarded state, and a programmable tab completion engine with LCP logic and external completer script support.

Go Linux POSIX Systems
Online Judge github ↗

Distributed code execution platform in Go — RabbitMQ for async job queuing, Isolate for sandboxed resource-limited execution (CPU, memory, time) across multiple languages. Real-time verdict delivery via SSE, REST API on Echo/PostgreSQL, Next.js frontend.

Go RabbitMQ PostgreSQL Next.js Isolate
GNCS Institute Project

GLUG's Networked Compute System — a VM provisioning platform built for the NIT Durgapur CS department. Students and lab instructors manage virtual machines through a Next.js dashboard over the college intranet; the backend orchestrates Vagrant + QEMU/KVM to spin up and tear down VMs, with Ansible handling configuration management and APScheduler driving scheduled jobs. Provisioned VMs are accessed exclusively via SSH — the FastAPI backend and Nginx reverse proxy sit entirely server-side.

Python FastAPI Vagrant QEMU/KVM Ansible Next.js PostgreSQL
FoobarCTF Infrastructure

Architected and operated the Kubernetes infrastructure for FoobarCTF 2025 as Tech & Cybersecurity Head at GLUG NIT Durgapur — containerized challenges deployed for high availability and auto-healing under load from 300+ global participants.

Kubernetes Docker CTF Infra

Languages

Go, Rust, C/C++, Python, TypeScript, Java

Infra & Cloud

Kubernetes, Docker, AWS (S3, EC2), GCP (GKE, Compute Engine), Nginx, Azure Pipelines

Data & Messaging

PostgreSQL, Snowflake, RabbitMQ, Redis, MongoDB

Web

React.js, Next.js, Flask, Echo (Go), Express.js

NIT Durgapur 2022 – 2026

B.Tech