Diptam Mukhopadhyay

Software Engineer

Computer Science student with hands-on experience building AI-driven systems, backend services, and modern web applications. Worked extensively on LLM-based chatbots, RAG pipelines, AI agents, and developer-facing tools, with supporting experience in Dockerized deployments, Linux environments, and observability. Interested in building reliable, scalable AI-powered products end to end.

Open to internships and junior software engineering roles

Get in touch

Career Focus

Primary

  • AI Systems Engineering
  • Backend Development
  • Full-Stack Applications

Secondary

  • Developer Tooling
  • Distributed Systems
  • Production Infrastructure

Long-term Goal: Build scalable AI-powered platforms and eventually work on large language model systems


Experience

Software Engineer / AI Systems Engineer

Research Net
Part-time / Research & Engineering
Sep 2022 – Present

Worked on AI-driven products and internal platforms focused on conversational AI, agent systems, and backend services.

Responsibilities

  • Designed and built LangChain-based chatbot frameworks supporting both local and remote LLMs
  • Developed RAG-based chatbots using PGVector and ChromaDB with Dockerized deployments
  • Engineered MemGPT-style AI assistants with per-user long-term memory
  • Integrated Google ADK to build conversational AI agents with contextual awareness
  • Built Model Context Protocol (MCP) servers and clients for LLM tool integration
  • Designed and maintained backend APIs for AI inference and orchestration
  • Contributed to internal tooling and automation to improve developer workflows

Technical Focus

LLM orchestration Conversational AI Backend APIs AI system design

Impact

  • Delivered reusable AI chatbot and agent frameworks
  • Enabled LLM-agnostic system designs
  • Improved iteration speed for AI product development

Software Engineer Intern

Aranax Technologies
Internship
Feb 2025 – Apr 2025

Contributed to a government-deployed microservices-based web system for the Department of IT & Electronics, Government of West Bengal.

Responsibilities

  • Developed backend services using Node.js and TypeScript
  • Built and integrated React-based frontend components
  • Worked with MySQL databases in production
  • Collaborated within a structured microservices architecture
  • Focused on performance, scalability, and maintainability

Technical Focus

Backend development Full-stack integration Government-scale applications

Projects

AI Chatbot & Agent Frameworks

AI Systems

A collection of modular chatbot and agent frameworks supporting multiple LLM backends.

  • LangChain-based orchestration
  • Support for local and remote LLMs
  • Context handling and memory management
  • Tool augmentation via MCP
LangChain Google ADK Python Docker

RAG Chatbot Platform

AI / Backend

Production-ready retrieval-augmented generation system.

  • Vector-based retrieval using PGVector and ChromaDB
  • Dockerized deployment for reproducibility
  • Clean separation of ingestion and inference
PGVector ChromaDB PostgreSQL Docker

Developer Tooling & Automation

Developer Experience

CLI tools and automation scripts to speed up development workflows.

  • JSON-driven project scaffolding
  • One-command installers
  • Repeatable local development setups

Observability & Infra Experiments

Infrastructure (Supporting)

Hands-on experimentation with observability and deployment tooling to support backend systems.

  • Basic OpenTelemetry integration for APIs
  • Metrics and logging setup for services
  • Reverse proxy configuration using Nginx

Hackathons

Smart India Hackathon 2023

National Finalist
Project: Sentilysis

Real-time sentiment analysis system for helpdesk calls using GCP, Twilio, and LLMs.

Smart India Hackathon 2024

Internal Winner
Project: Veridion

AI and blockchain-based document verification and storage platform.


Research & Patents

Enhancing Fake Account Detection on Digital Platforms Using Deep Learning Models

Research Paper • Ongoing • Since Sep 2022

Smart Walking Cane – Design

Design Patent • Granted

Skills

Languages

Python Java TypeScript JavaScript SQL C

Backend

FastAPI Node.js Express.js REST APIs Microservices OAuth-based integrations

Frontend

React Vite Tailwind CSS ShadCN/UI Single Page Applications State-driven UI flows

AI / ML

LangChain Hugging Face Google ADK RAG systems LLM agents Knowledge graph pipelines spaCy coreferee Relik

Databases

PostgreSQL MySQL PGVector ChromaDB Neo4j

DevOps & Infrastructure

Docker Docker Compose Linux environments Nginx reverse proxy Basic OpenTelemetry usage Git

Cloud

Google Cloud Platform

Education

B.Tech in Computer Science & Engineering

Techno International New Town • 2022 – 2026

Certifications

  • IBM Open Project Professional Developer
  • IBM Open Project Developer Level I
  • IBM Open Project Coach Level I

Languages

  • English — Fluent
  • Hindi — Fluent
  • Bengali — Native

Contact

Email: diptam.dev@gmail.com

Location: Kolkata, West Bengal, India

Website: https://diptam.in

Reference

Arunava (Ron) Majumdar

Advisory Solution Architect, CEO – Research Net

ron_majumdar@yahoo.com