👋
Hello, I'm Prodip Kumar Paul

Full Stack DeveloperBackend Engineer

Building scalable applications with AI/LLM integrations, event-driven architectures, and real-time systems. Driven by problem solving, customer obsession, product thinking, and a passion for delivering impactful user experiences.

Scroll to explore

About Me

A passionate software engineer with expertise in building scalable web applications, AI integrations, and real-time systems.

Who I Am

I'm a Full Stack Developer with 3+ years of experience building scalable web applications using React.js, Next.js, NestJS, Node.js, and TypeScript. I specialize in AI/LLM integrations, event-driven architectures, and real-time systems.

From building AI-powered English tutors with OpenAI to designing enterprise tax platforms with AWS event-driven architecture and document processing pipelines, I've delivered impactful solutions across diverse domains including EdTech, HealthTech, FinTech, InsurTech, and E-commerce.

I follow best engineering practices like SOLID principles, Design Patterns (Repository, Strategy, Observer, Decorator), TDD, and Atomic Design. I'm passionate about optimizing application performance through stream processing, caching strategies, and building robust audit and security systems.

Education

B.Tech in Computer Science and Engineering

Swami Vivekananda Institute of Science and Technology

Kolkata, West Bengal, India
July 2019 - July 2023

CGPA: 9.4/10.0

Achievements

AI-Powered English Tutor

Led Katie AI development with OpenAI, achieving 37% increase in user engagement

Hack4Bengal 2022

Top 3 finalist and Team lead

View Certificate→

Work Experience

My professional journey in software engineering, building innovative solutions and growing with each opportunity.

Full Stack Developer

Bangalore, Karnataka, India
Apr 2024 - Present
  • Katie AI — AI English Tutor: Led the development of core features like generating modules and lessons assigned to the user based on English test score, lesson activities and evaluation using OpenAI models, securing LLM Guardrails, monitoring with Helicon Observability tools.
  • Refined SSE and Streaming for real-time chat conversations and efficient asynchronous processing for pronunciation grammar report generation, resulting in a 37% increase in user engagement.
  • Tax Uttaram — Enterprise Tax Platform: Designed event-driven architecture using AWS SQS with Dead Letter Queues and EventBridge Scheduler for deferred task processing, reminder orchestration, and decoupled background job execution via a dedicated worker process.
  • Engineered an end-to-end Document Processing Pipeline integrating AWS Textract OCR, AWS Bedrock DOCX template generation with XML-level manipulation, LibreOffice PDF conversion supporting 11+ formats, and S3 storage with presigned URL access.
  • Built a global automated audit trail using TypeORM subscribers with async context propagation and sensitive field masking across all CRUD operations, and integrated AWS GuardDuty for real-time malware scanning of uploaded documents with automatic quarantine via SQS event processing.
  • Lissun — India's Top Mental Health Startup: Built robust and scalable RBAC and FCM-based Push and Email notification system for therapists, affiliates and operation management teams, handling over 20K+ MAU sessions.
  • Implemented a scalable mail reporting pipeline with Node.js stream processing and pg-query-stream for therapist session metrics, enabling efficient weekly/monthly reporting for ops/admin and improving operational efficiency by 25%.

Technologies Used:

React.jsNode.jsTypeScriptOpenAIAWS SQSAWS TextractAWS BedrockSSETypeORMPostgreSQLRedisPostHog

SDE-1 Backend

Bangalore, Karnataka, India
Nov 2023 - Mar 2024
  • Developed custom ABC — Abandoned Cart Recovery system flows leveraging multiple integrations (Intrakt, Freshchat, Wigzo, Limechat), automating abandoned cart recovery processes and achieving a 5% increase in recovered revenue.
  • Implemented Partial COD feature, resulting in an 11% decrease in RTO conversion rates, added multilevel configuration support for enhanced seller customisation.

Technologies Used:

Node.jsExpress.jsShopifyEvent-EmitterMongoDBREST APIs

Software Engineer

Pune, Maharashtra, India
Apr 2023 - Oct 2023
  • Developed a full-fledged SaaS platform for retail distribution of insurance policies, tailored for brokers and insurance marketing firms. Implemented seamless integration of kits from over 3 insurers, spanning 2+ product verticals.

Technologies Used:

React.jsNode.jsExpress.jsMongoDBREST APIs

Software Engineer Intern

Kolkata, West Bengal, India
Sep 2021 - Mar 2022
  • Designed and implemented an enterprise Fintech Application, integrating Govt APIs like BSE, NSE, MFU APIs, identifying requirements and providing solutions for seamless mutual fund transactions and incorporated the SINZY and Investwell APIs for KYC verification, document validation, and portfolio management.

Technologies Used:

React.jsNode.jsExpress.jsAWS S3AWS EC2MongoDB

Featured Projects

A collection of projects that showcase my skills in software engineering, problem-solving, and creating user-centric applications.

Docx-Html-Replacer

Docx-Html-Replacer

An open-source npm package that replaces placeholders on DOCX templates with plain or rich text content, built with TypeScript and OOXML manipulation.

Key Features:

  • Published as an open-source npm package on the npm registry
  • Supports both plain text and rich HTML content replacement
  • Built with TypeScript, OOXML, docxtemplater, and PizZip
  • Handles complex document template processing workflows

Technologies:

TypeScriptOOXMLdocxtemplaterPizZip

MediEasy

MediEasy

A fully optimised and responsive web application that helps users find nearby hospitals by distance with essential information during emergencies.

Key Features:

  • Built a location-aware hospital finder with distance-based search
  • Integrated LocationIQ for real-time geolocation services
  • Developed responsive UI optimized for emergency situations
  • Implemented backend with Node.js, Express.js, and MongoDB

Technologies:

React.jsNode.jsExpress.jsMongoDBLocationIQ

Technical Skills

A comprehensive toolkit of technologies and tools I use to build modern, scalable applications and deliver exceptional user experiences.

Languages

TypeScript
JavaScript
C++
C
Golang

Frontend

React.js
Next.js
React Query
Zustand
Tailwind CSS
Custom Hooks
HTML
CSS

Backend

NestJS
Node.js
Express.js
TypeORM
REST APIs
SSE
WebSockets
Streaming
Event-Emitter

Databases

PostgreSQL
MongoDB
Redis

Cloud & Infra

AWS (EC2, ECS, S3, SQS, CloudWatch, CloudFront, EventBridge, Bedrock)
Docker
New Relic
PostHog
Vercel

AI Integration

LLM
Prompt Engineering
MCP
Multi-Agents
Langchain
Vector DB
RAG
Mastra AI

Tools

Git
CI/CD (GitHub Actions, Jenkins)
Azure
Bitbucket
Slack
Teams
VS Code
Cursor

Practices

SOLID Principles
Repository Pattern
Strategy Pattern
Observer Pattern
Decorator Pattern
TDD
Atomic Design Pattern

What I Bring to the Table

Beyond technical skills, I bring a collaborative mindset, problem-solving approach, and commitment to delivering high-quality solutions that drive business value.

Problem Solving

Analytical approach to complex technical challenges

Team Collaboration

Effective communication and cross-functional teamwork

Continuous Learning

Staying updated with latest technologies and best practices

Customer Obsession & Product Thinking

Driving decisions with user empathy, business impact, and end-to-end product ownership

Get In Touch

I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology and innovation.

Let's Connect

Location

Bangalore, Karnataka, India

Follow Me

My Tech Arsenal

Technologies I work with to build amazing digital solutions

React.js
Node.js
NestJS
Express.js
Next.js
TypeScript
JavaScript
PostgreSQL
MongoDB
Redis
Vercel
Tailwind CSS
Git
AWS
Docker