Hi, I'm Sougata

Sougata Mandal — Full Stack Developer Portfolio

Backend-focused Full Stack Developer building scalable systems with Next.js, Node.js, TypeScript, Redis, Kafka, and Docker.
SM

About

I'm Sougata Mandal, a backend-focused full-stack developer from Kolkata, India. I specialize in building scalable web applications and distributed systems using Next.js, Node.js, TypeScript, Redis, Kafka, and Docker. I design APIs, implement authentication flows, optimize performance, and architect microservices. Currently working at Kalolwala & Associates and a B.Tech CSE (AIML) graduate from Brainware University.

Work Experience

Skills

React
Next.js
Typescript
Node.js
Python
Postgres
Docker
Java
My Projects

Things I built when the code finally worked

A few things I built after asking “what if this actually works?”

Centricommerce

A scalable full-stack e-commerce platform with user and seller dashboards, built on a microservices architecture. Uses Kafka for event-driven communication, Redis for caching, and Stripe for payments, with Dockerized services managed in an Nx monorepo.

Next.js
TypeScript
React
Node.js
Express
PostgreSQL
Prisma
Kafka
Redis
Stripe
Docker
Nx Monorepo
TailwindCSS

ResuRev

An AI-powered resume review platform that provides intelligent feedback and ATS scoring. Built with React 19 and React Router 7, it features AI resume analysis through Puter AI, real-time dashboard with soft delete, and client-side PDF preview generation. Fully typed with TypeScript and responsive design using TailwindCSS.

React
React Router
TypeScript
TailwindCSS
Puter AI
PDF.js
Zustand
Radix UI
Zod
Docker
Vite

HireMe

A job marketplace web application that connects job seekers with employers. Built with React and Vite, featuring user authentication via Clerk, real-time job listings, application tracking, and saved jobs. The platform includes a job posting system for employers, onboarding workflows, and a responsive design powered by Tailwind CSS and Radix UI components.

React 18
React Router
Vite
TailwindCSS
Clerk
Supabase
Radix UI
React Hook Form
Zod
Framer Motion
ESLint

Persona AI

A modern, responsive landing page for Persona AI showcasing hero messaging, pricing tiers, and smooth in-page navigation. Built with React 18 and Vite, it features animated gradient text with typewriter effects, smooth scroll navigation, responsive pricing sections with toggleable billing frequency, and Framer Motion micro-interactions.

React
React Router
Vite
TailwindCSS
Framer Motion
class-variance-authority
Radix UI
Lucide React
GitHub Activity

Commit history speaks louder than CVs

A year of commits, bugs fixed, and features shipped.

 
Contact

Get in Touch

Want to chat? Just shoot me a dmwith a direct question on Linkedin and I'll respond whenever I can. I will ignore all soliciting.

GitHub
LinkedIn
X