Hi, I'm Deepesh Kumar

Full Stack Developer

Full stack developer at Dentsu, building WhatsApp platforms and AI systems that help teams ship faster.

At Dentsu I designed a multi-agent AI workflow for requirement analysis, development, code review, testing, and delivery — with MCP and Jira automation, plus human approval before anything goes out. I also build production apps in Next.js, React, and Python, including a WhatsApp Business (WABA) platform.

5 years 4 months 28 days

Experience

3

Major Organizations

7+

Enterprise Applications

Full Stack

Frontend + Backend

Next.js

Primary Frontend Expertise

Cloud

AWS + Azure

About me

A product-minded full stack developer

I'm a Full Stack Developer experienced in designing and developing modern web applications from frontend interfaces to backend APIs and database integration. I enjoy solving complex problems, building reusable components, improving application performance, and working with cross-functional teams to deliver reliable software solutions. My current role is Full Stack Developer at Dentsu Global Services, where I work on a WhatsApp Business (WABA) platform using Next.js, React.js, Python, REST APIs, and database technologies. I previously worked as Senior Lead Engineer – Full Stack Developer at Quest Global (February 2025 – October 2025) and as a System Engineer – Full Stack Developer at Tata Consultancy Services (TCS). I have worked on enterprise applications including WhatsApp Business platforms, AI-assisted delivery workflows, AI/NLP-based support solutions, real-time analytics platforms, healthcare applications, entry-exit management systems, CMS-to-React migrations, and timesheet management applications.
Fast and performant
Fully responsive
Modular and reusable
Secure
Well tested
Cloud ready
Scalable and maintainable

Skills

Technical stack

Frontend Development

React.jsJavaScriptHTML5CSS3Tailwind CSSBootstrapRedux ToolkitTanStack QueryReact RouterMaterial UIViteWebpackNext.js

Backend Development

Node.jsExpress.jsPythonFastAPIREST APIs

Database

MongoDBSQL

Mobile Development

React Native

Testing

Jest

Cloud & DevOps

Microsoft AzureAWSGitHub ActionsCI/CD

Authentication

Azure AD AuthenticationJWT AuthenticationOAuth

Tools

GitVS CodeCursorJiraMCP

Integration

WhatsApp Business APIWebhooks

Development

AI Multi-Agent Workflow

Experience

Where I've built

October 6, 2025Present

Full Stack Developer

Dentsu Global Services

At Dentsu Global Services, I work as a Full Stack Developer on a WhatsApp Business (WABA) platform using Next.js, React.js, Python, REST APIs, and database technologies. I also designed an AI-powered multi-agent development workflow to speed up delivery, code review, testing, and stakeholder updates.

  • Developed responsive and reusable Next.js/React.js UI components for WhatsApp business accounts, conversations, contacts, templates, and configurations.
  • Integrated the WhatsApp Business API (WABA) for customer communication, message processing, media sharing, and business workflows.
  • Implemented WhatsApp webhooks for incoming messages, delivery receipts, read receipts, and message status events.
  • Built conversation management to view customer chats, respond to messages, and keep communication history.
  • Implemented WhatsApp message template management, including creation, validation, and use for business notifications.
  • Worked on interactive WhatsApp messaging with buttons, quick replies, lists, and other supported message types.
  • Developed Python backend services and REST APIs for business logic, data processing, integrations, and WhatsApp event handling.
  • Implemented authentication, API validation, error handling, logging, and database operations across frontend and backend services.
  • Designed an AI-powered multi-agent development workflow for requirement analysis, development, code review, testing, debugging, and delivery.
  • Integrated MCP-based tools and Jira workflows to automate development updates, ticket comments, and delivery summaries.
  • Added human approval checkpoints so teams can validate scenarios and approve implementation summaries before delivery.
  • Collaborated with developers, QA, product teams, and stakeholders to ship production-ready solutions.

February 2025October 3, 2025

Senior Lead Engineer | Full Stack Developer

Quest Global

At Quest Global, I worked as a Full Stack Developer focusing on enterprise web application development.

  • Developed responsive web applications using React.js.
  • Built reusable UI components.
  • Integrated frontend applications with REST APIs.
  • Implemented state management using Redux Toolkit.
  • Worked with TanStack Query for server-state management.
  • Developed backend services using Node.js and Express.js.
  • Worked with MongoDB and API-driven applications.
  • Implemented authentication and authorization.
  • Built dashboards and data visualization interfaces.
  • Wrote unit tests using Jest.
  • Optimized application performance.
  • Collaborated with backend developers, designers, and other stakeholders.
  • Maintained code using Git and modern development practices.

April 2021February 2025

System Engineer | Full Stack Developer

Tata Consultancy Services — TCS

At TCS, I worked on multiple enterprise applications involving analytics, healthcare, AI/NLP-based support, and frontend modernization. Responsibilities included developing React applications, creating REST APIs, implementing responsive interfaces, optimizing application performance, participating in code reviews, and working with cloud-based enterprise applications.

  • Developed React applications for enterprise products.
  • Created and integrated REST APIs.
  • Implemented responsive interfaces.
  • Optimized application performance.
  • Participated in code reviews.
  • Worked with cloud-based enterprise applications.

Projects

Featured work

Public Website & Admin CMS

Nexarth Foundation

Nexarth Foundation

Built a full-stack content platform for Nexarth Foundation, a wildlife rescue and conservation NGO in Pune: a public marketing site and a role-based admin CMS on a shared Firestore backend. Staff publish rescue stories, testimonials, and live impact stats from the dashboard. The website reads only published data and accepts public contact and feedback forms. Security rules keep drafts, staff records, and inbox messages private.

ReactViteReact RouterTailwind CSSFirebaseFirestore
View details →

Full Stack Messaging & Conversation Platform · Dentsu Global Services

WhatsApp Business (WABA) Platform

WhatsApp Business (WABA) Platform

A WhatsApp Business platform for managing business accounts, conversations, contacts, templates, and configurations. The product supports customer communication, message processing, media sharing, and business workflows through the WhatsApp Business API, webhooks, and Python REST services. I also built an AI-powered multi-agent development workflow with MCP and Jira integrations to speed up delivery.

Next.jsReact.jsJavaScriptHTML5CSSPython
View details →

Real-Time Visitor & Employee Movement Tracking

Entry Exit Management System

Entry Exit Management System

A digital platform designed to track and manage people entering and leaving a location such as an office, building, or campus. It provides real-time monitoring and historical records for auditing and security purposes.

ReactRedux ToolkitMUITanStack QueryTailwind CSSVite
View details →

Employee Time Tracking & Approval Platform

Timesheet Management System

Timesheet Management System

A workforce management platform that allows employees to record working hours, tasks, and breaks. Managers can review timesheets, approve or reject submissions, and generate reports for payroll or billing processes.

ReactRedux ToolkitMUIRechartsJWTNode.js
View details →

Digital Healthcare Experience

Healthcare Application

Healthcare Application

A comprehensive healthcare web application designed to provide users with easier access to medical services and healthcare resources, including patient and administrative workflows.

ReactRedux ToolkitMUITanStack QueryTailwind CSSVite
View details →

Real-Time Data Analytics Platform

Desk Help Solution Analytics Board

Desk Help Solution Analytics Board

An analytics platform designed to support data-intensive applications and provide real-time analysis of data. It works with large-scale data processing requirements and provides analytics for monitoring application and hardware-related data.

ReactRedux ToolkitMUID3.jsNode.jsExpress.js
View details →

AI-Powered Enterprise Support Platform

Desk Help Solution

Desk Help Solution

An enterprise support solution that uses Artificial Intelligence and Natural Language Processing to provide a contextual and personalized support experience. The platform uses an Intelligent, Predictive, Suggestive and Contextual (IPSC) model to understand user needs and provide relevant support.

ReactRedux ToolkitMaterial UINode.jsExpress.jsMongoDB
View details →

Modernizing Legacy CMS Modules

CMS to React Migration

CMS to React Migration

Converted existing CMS-based modules into modern React components to modernize the application architecture while maintaining existing functionality and integrating React into the existing application ecosystem.

ReactRedux ToolkitMUINode.jsExpress.jsMongoDB
View details →

What I do

How I help teams ship

Frontend Development

I build modern and responsive frontend applications using React.js, JavaScript, Redux Toolkit, MUI, Tailwind CSS, Vite, and Next.js.

Backend Development

I develop REST APIs and backend services using Node.js, Express.js, and Python FastAPI.

Database Development

I work with MongoDB and SQL databases to design and manage application data.

API Integration

I integrate frontend applications with REST APIs, webhooks, and third-party platforms such as the WhatsApp Business API, and manage server-side data using tools such as TanStack Query.

Authentication & Authorization

I implement secure authentication and role-based access using technologies such as Azure AD, JWT, and OAuth.

Cloud & Deployment

I have experience working with Azure, AWS, and GitHub Actions.

Testing

I use Jest for unit testing and focus on building reliable and maintainable applications.

WhatsApp Business Platforms

I build WhatsApp Business (WABA) products covering conversations, templates, webhooks, interactive messages, and Python/Next.js services.

AI-Assisted Delivery

I design multi-agent development workflows with MCP and Jira so requirement analysis, coding, review, testing, and delivery summaries stay consistent.

Approach

How I build applications

01

Understand

Understand business requirements, user needs, and technical requirements.

02

Plan

Define application architecture, components, APIs, database structure, and development approach.

03

Design

Build responsive and user-friendly interfaces.

04

Develop

Develop frontend components, backend services, APIs, authentication, and database integrations. Use AI agents for analysis, implementation, review, and delivery where they speed the team up.

05

Test

Test functionality, edge cases, API integrations, and application components.

06

Optimize

Improve application performance through techniques such as lazy loading, code splitting, and reusable components.

07

Deploy

Deploy applications using appropriate cloud and CI/CD infrastructure.

08

Maintain

Monitor, improve, and maintain the application throughout its lifecycle.

Why work with me

What I bring to a team

Full Stack Expertise

I can work across the complete application stack — from React frontend development to backend APIs and databases.

Strong Frontend Skills

My primary expertise is building modern, responsive React applications.

Performance Focused

I focus on application performance through reusable architecture, lazy loading, code splitting, and optimized data handling.

Security Conscious

I have experience with authentication, authorization, role-based access, and secure application practices.

Reusable Architecture

I prefer modular, reusable components that make applications easier to maintain and scale.

Cloud Experience

I have worked with both Azure and AWS environments.

Team Collaboration

I have experience collaborating with developers, designers, QA, product teams, and stakeholders.

AI-Assisted Delivery

I use multi-agent workflows, MCP tools, and Jira automation to move faster while keeping human approval on the final delivery summary.

Leadership

Beyond the codebase

Along with technical development, I have a strong interest in leading delivery and working with teams.

Leadership
Project Management
People Management
Delegation
Presentation & Public Speaking
Agile methodologies
Jira
AI Multi-Agent Workflows
MCP

Education

Academic background

Bachelor of Technology — Information Technology

Dr. B.C. Roy Engineering College, West Bengal

B.Tech in Information Technology.

Contact

Let's build something great together

Fill in your details and requirement. The message is sent to my email so I can reply with next steps.

Available for

Full Stack DevelopmentReact DevelopmentNext.js DevelopmentWhatsApp Business SolutionsFreelance ProjectsTechnical CollaborationConsultingSoftware Development Opportunities

Let's connect

Tell me about your requirement

Share your details and I will receive the message in my inbox.