Diptam Mukhopadhyay
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
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
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
Impact
- Delivered reusable AI chatbot and agent frameworks
- Enabled LLM-agnostic system designs
- Improved iteration speed for AI product development
Software Engineer Intern
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
Projects
AI Chatbot & Agent Frameworks
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
RAG Chatbot Platform
Production-ready retrieval-augmented generation system.
- Vector-based retrieval using PGVector and ChromaDB
- Dockerized deployment for reproducibility
- Clean separation of ingestion and inference
Developer Tooling & Automation
CLI tools and automation scripts to speed up development workflows.
- JSON-driven project scaffolding
- One-command installers
- Repeatable local development setups
Observability & Infra Experiments
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 FinalistReal-time sentiment analysis system for helpdesk calls using GCP, Twilio, and LLMs.
Smart India Hackathon 2024
Internal WinnerAI and blockchain-based document verification and storage platform.
Research & Patents
Enhancing Fake Account Detection on Digital Platforms Using Deep Learning Models
Smart Walking Cane – Design
Skills
Languages
Backend
Frontend
AI / ML
Databases
DevOps & Infrastructure
Cloud
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