Hi.

This is a personal website.

All content is human-written. I don't own the music.

Best viewed on desktop. Make sure to scroll on all three columns.

◆ Currently Reading: System Design Interview◆ Building: A Career Advisor Project◆ Learning: Kubernetes & Docker◆ Playing Pokemon Masters◆ FC Barcelona 5 - 2 Real Madrid◆ Currently Reading: System Design Interview◆ Building: A Career Advisor Project◆ Learning: Kubernetes & Docker◆ Playing Pokemon Masters◆ FC Barcelona 5 - 2 Real Madrid

Hello, World

Welcome. This is the first public version of the site. There's chance, albeit little, that you come across some bugs or rough edges here, or in any of my projects really. If you find one, I'd be grateful if you let me know.

I'm Suryanshu Sudip Banerjee, from Thane. I completed my schooling at Smt. Sulochanadevi Singhania and my higher secondary at Hiranandani Foundation. At college, I'm best known for being KJSSE ACM's current Marketing Head, and I split my time between building systems and building communities.

Professionally, there's two things I heavily value: dependable systems and clear communication. I work primarily in backend development, data analysis, and cloud architecture, the areas where reliability and scale matter most and goals are unambiguous.

I'm pursuing excellence in some areas and examinations completely unrelated to technology; they're part of who I am, but they don't need explaining here.

If you'd like to reach out (feedback, collaboration, or a question), email or WhatsApp is best. While I have my fair share of experience debating and public speaking, I'm still quiet by nature and communicate most comfortably through text. I'll let the rest of my profile speak for itself.

Things I've Built

Pothole Mapper
FastAPI · PostGIS · MQTT
Processes IMU (accelerometer + gyroscope) streams with peak detection and GPS fusion via Kalman filter to detect potholes. Estimates depth/width by correlating velocity profiles and interpolated GPS fixes, then serializes events to GeoJSON/PostGIS. A FastAPI+MQTT pipeline ingests real-time data with WebSocket dashboards.
AI Interview Prep
Django · OpenAI · Redis
AI-driven mock interviews using OpenAI prompts with adaptive difficulty and WebRTC audio capture. Responses are scored via embeddings + prosody analysis, stored in Redis for replay and analytics. Exposes REST APIs for transcripts, scoring, and feedback reports.
Mitra — Digital Psychological Intervention
Flask · TensorFlow · PostgreSQL
Multilingual BERT detects crisis intent and triggers escalation; therapeutic replies are generated with fallback to counsellors. Features encrypted booking, regional-language media via CDN, and peer-support forums with moderation classifiers. Admins view anonymized aggregates in Grafana dashboards.
Data Structure Visualizer
C++ · WebAssembly · Canvas
Implements AVL, red-black, heaps, and graphs in C++, compiled to WASM with deterministic step APIs. Canvas frontend animates operations, supports trace playback, and exports JSON logs. Visual overlays show amortized costs and memory layouts.
UPI & Donations Suite
FastAPI · React · PostgreSQL
Unified tester + PWA combining UPI deeplink debugging with offline donation workflows. Service Workers enqueue encrypted transactions and reconcile on reconnect with idempotent server validation. Includes webhook simulators, latency telemetry, and audit logging in Postgres.
MatchMind (Mentor Matching)
Scikit-learn · Neo4j · Flask
Profile embeddings (SBERT) + KNN + graph clustering produce explainable mentor–mentee matches. Enforces fairness/capacity constraints, updated nightly with incremental batches. Flask admin dashboard visualizes match quality and cohort skill gaps.

Where I've Worked

Head of Marketing
KJSCE ACM Student Chapter
Aug 2025 - Present · 3 mos
Public Relations Team Member
KJSCE ACM Student Chapter
Aug 2024 - Jul 2025 · 1 yr
• Spearheaded the development of ACM's brand presence to campus-wide awareness, reaching 600+ students across 6 departments through strategic digital marketing campaigns and targeted outreach.

• Secured ₹10,000+ worth of sponsorship revenue by executing cold email campaigns and conducting 100+ outbound corporate calls to companies including ZapZ Snacks and Mojoco.

• Increased engagement for Hackathon Artemis, driving 30+ team registrations from external colleges using cross-platform promotion, word of mouth and social media strategy.

• Delivered opening addresses and introductions at ACM flagship events such as "Beyond the Classroom" and "Artemis," setting the event tone, reinforcing brand voice, and engaging 200+ attendees.

My Toolkit

ভাষা এবং ফ্রেমওয়ার্ক

python c++ fastapi postgresql flask django react linux git aws

Currently Learning

Deep diving into microservices architecture, exploring the nuances of distributed systems, and getting comfortable with container orchestration. Also working on my piano skills with Chopin's Nocturnes.

Certifications

Trinity College London Piano Graded

Python Zero to Mastery

OP Jindal Global University Power and Foreign Policy in International Relations

Yale University Moral Foundations of Politics

University of Virginia The Modern World, Part One: Global History from 1760 to 1910

University of Virginia The Modern World, Part Two: Global History since 1910

Berklee College of Music Piano Scales for Modern Music

Documentation

Arrian's Discourses of Epictetus
Rewritten in modern relatable language
A Fool's Guide to Writing Pythonic Code
Ten chapters aimed at students — think like a python programmer, not java/c++
Pothole Detection & Mapping Research Paper
Companion research paper (in progress)