Akhil Gupta|

Senior AI Engineer akhil9tiet

Experiments

Tactile interactive systems, data visual essays, generative graphics, and software experiments.

01 / NPM

Jitter-charts

An npm package for creating jitter charts.

02 / GIS

Mapbox Scrolly

Scroll-driven storytelling with Mapbox and layered geography.

03 / SYSTEMS

System Thoughts

A visual notebook for exploring systems.

04 / 3D WEBGL

Three Isometric Area Chart

Isometric area charts rendered with Three.js.

05 / NLP

Lyrical Matrix

Explore song lyrics through an interactive heatmap.

06 / UI-UX

Claude Loader

Conversational loading experiences built with React.

07 / CINEMA

Movie Emotion Arc

Map emotional arcs across Christopher Nolan films.

08 / SALARIES

Average H1B Salaries

Compare salary trends across H-1B occupations.

09 / HACKATHON

Hackathon Winner @ UMD

Matched volunteers with nonprofits through recommendations.

10 / FINANCE

Stock Price Classifier

Classified stock movements with historical market data.

AI Engineering
01

Forward Deployed Engineer

Embedding with customers to ship AI systems that hold up in the wild — instrumenting agents, triaging production failures, and turning ambiguous business problems into deployable AI features. Owned end-to-end, from pre-sales architecture to on-call and post-sales support.

02

Loop Engineering

Designing the agentic loops that actually run in production — prompt, action, observation, reflection — with disciplined context management, error recovery, and guardrails so agents stay correct run after run, not just on a demo.

03

Harness Engineering

Building the harness around the model — structured tool schemas, deterministic I/O contracts, evals, and scaffolding that turn raw LLM calls into dependable, measurable systems teams can build on and trust.

04

Browser Use Agents

Shipping agents that drive real browsers — automating multi-step web tasks, data collection, form flows, and computer-use style actions with Playwright and agent frameworks for dependable end-to-end web automation.

05

Model Context Protocol

Building MCP servers and tool integrations that give models secure, standardized access to external data and systems — the emerging connective tissue of the AI ecosystem.

Code & Resources

Production patterns from forward-deployed AI engineering

MCP Server

Python
# Expose a tool over MCP from mcp.server.fastmcp import FastMCP mcp = FastMCP("portfolio-tools") @mcp.tool() def get_metrics(project: str) -> dict: """Live metrics for any project.""" return fetch_live_metrics(project) if __name__ == "__main__": mcp.run()

Browser Use Agent

Playwright
# Drive a real browser from playwright.sync_api import sync_playwright with sync_playwright() as p: browser = p.chromium.launch() page = browser.new_page() page.goto("https://example.com") page.fill("#search", "forward deployed AI") page.click("button[type=submit]") results = page.locator(".result").all_text_contents() browser.close()

Agentic Loop

Python
# A resilient agentic loop while not task_complete(state): action = model.invoke(build_prompt(state)) result = safe_execute(action) # harness state = update_context(state, result) if needs_recovery(result): state = recover(state) emit_trace(state) # evals & logs

Interactive project

System Thoughts

A visual space for exploring systems, ideas, and the connections between them.

Career path

Experience

Organizations and teams that have shaped my work.

Contact / 01

Let’s connect.

Have a product idea, a tough engineering problem, or a team that could use an extra set of hands? I’d be glad to hear from you.

NameAkhil Gupta

Emailakhilgupta.swe@gmail.com

Phone240-476-7867

Portfolio command line: whoami returns Akhil Gupta, senior AI engineer. Focus areas include applied AI, product engineering, and modern web experiences. Email: akhilgupta.swe@gmail.com. Phone: 240-476-7867. GitHub: github.com/akhil9tiet. Date: . Currently live at location not shared.