Skip to main content
Senior Software Engineer @ Microsoft

AI/ML Developer & Technology Enthusiast

Passionate about building intelligent systems that solve real-world problems. Specializing in machine learning, deep learning, and cutting-edge AI technologies.

ML
AI
AI/ML Developer
MCP
Playwright Logo
Microsoft Logo
Azure Logo
TS
New Book

Build beyond the demo

LangChain in Action

A practical guide to architecting multimodal, context-aware AI agents with reasoning, memory, retrieval, autonomous execution, and multi-agent collaboration.

Deepak Kamboj presenting LangChain in Action

Judging & Mentorship

Supporting AI, data, and security builders through thoughtful evaluation and feedback.

AI Defense Lab 2026 - Final Judge & Expert Panelist, September 24-26, 2026, featuring Deepak Kamboj

Final Judge & Expert Panelist

AI Defense Lab 2026

Seattle Data AI & Security | September 24-26, 2026

Served as a final judge for AI Defense Lab 2026, a 48-hour online hackathon focused on AI and cybersecurity. Organized in collaboration with City University of Seattle and IEEE Podhigai Subsection, the event brought builders together to build, attack, and defend AI-powered solutions.

View Judging Details
Secure AI Hackathon 2026 - Judge & Mentor, July 30 - August 2, 2026, featuring Deepak Kamboj

Judge & Mentor

Secure AI Hackathon 2026

Seattle Data, AI & Security Community | July 30 - August 2, 2026

Supported the Secure AI Hackathon 2026 by mentoring participants, reviewing submissions, evaluating finalist demos, and providing thoughtful feedback to the next generation of AI, data, and security builders.

View Judging Details

Loading speaking events...

Built to Share

Open Source Projects

Tools I build and share for reliable test automation, AI-powered workflows, and better developer experiences.

playwright-ms-auth

Enterprise-grade Microsoft Entra ID authentication for Playwright E2E tests, with password and certificate authentication and flexible credential providers.

  • Playwright
  • Microsoft Entra ID
  • Authentication

playwright-codegraph

Deterministic, codegraph-powered affected test selection and scenario coverage for Rush monorepos. Connect code changes to the tests that matter.

  • Playwright
  • Code Graphs
  • Rush Monorepos

playwright-ai-reporter

AI-powered test reporting for Playwright, combining failure analysis, automatic bug creation, fix suggestions, and multi-provider support for CI/CD workflows.

  • Playwright
  • AI Reporting
  • CI/CD

developer-assistant-skills

A vendor-neutral developer plugin for Claude Code, GitHub Copilot, and Codex. Skills and agents support the full software lifecycle with closed-loop, bounded autonomous repair.

  • Developer Tools
  • AI Agents
  • Skills

Latest Blog Posts

Sharing insights, tutorials, and thoughts on the latest developments in AI, ML, and technology

Professional Services

Leverage my expertise in AI/ML to accelerate your projects, career, and business goals

1:1 Consultation

Get personalized guidance on AI/ML projects, career advice, and technical solutions tailored to your specific needs.

Schedule Now

Project Discussion & Speaker Opportunities

Discuss your projects, explore collaboration opportunities, or invite me to speak at your events and conferences.

Schedule Now

1:1 Mentorship & Career Guidance

Accelerate your AI/ML career with personalized mentorship, skill development strategies, and industry insights.

Schedule Now

Startup Advisory & Personal Branding

Strategic advisory for AI startups and personal branding mastery to establish your presence in the tech industry.

Schedule Now

Featured Courses

Loading courses...

Featured Projects

Showcasing innovative AI/ML solutions that demonstrate technical expertise and real-world impact

Enterprise-level AI agents

Complete toolkit for enterprise level AI agents

Design production-ready agents with unified APIs, tools, and memory.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { Agent } from '@voltagent/core'
import { VercelAIProvider } from '@voltagent/vercel-ai'

import { openai } from '@ai-sdk/openai'
import { anthropic } from '@ai-sdk/anthropic'


const agent = new Agent({
provider: new VercelAIProvider(),
model: openai("gpt-4o-mini"),
});


const anthropicAgent = new Agent({
provider: new VercelAIProvider(),
model: anthropic('claude-3-haiku-20240307'),
});

Tool calling

Enable agents to invoke functions, interact with systems, and perform actions.

Unified API

Seamlessly switch between different AI providers with a simple code update.

Dynamic Prompting

Experiment, fine-tune, and iterate your AI prompts in an integrated environment.

Persistent Memory

Store and recall interactions to enhance your agents intelligence and context.

Intelligent Coordination

NL2Test - AI-Assisted Testing

Transform natural language descriptions into executable Playwright web integration tests with AI-powered test automation.

VS Code
MCP Client
MCP Client
Waiting for connection
Auth
Ready for authentication
Memory
Context ready
LLM
Ready for requests
Playwright LogoPlaywright Test Generation
Test automation ready
MCP Server
MCP ServerCoordinator
Playwright Tools
NavigateTool A
playwright_navigate
ClickTool B
playwright_click
SnapshotTool C
playwright_snapshot

Let's Work Together

Interested in collaborating on AI/ML projects or discussing technology? I'd love to hear from you!