Vraj Shah
AI engineer and full-stack developer
I build LLM systems that hold up in production: agents, evaluation pipelines, and the full-stack products around them.
AI engineer and full-stack developer in Berlin
At 50Hertz I own four internal production systems end to end, from LLM agents for grid operations analysis to the FastAPI and React apps around them. I proposed the evaluation pipeline that now catches regressions in agent output on every CI run.
Before that I founded Chariot Technologies and shipped IoT automation for paying clients: sensors, microcontrollers, cloud services and remote device management.
- Now
- 50Hertz Transmission GmbH Sep 2025 – present
- Founded
- Chariot Technologies Dec 2022 – Dec 2024
Selected work
-
- Python1
- Model Context Protocol1
- TCP sockets1
- uv1
Freelance client project. Built a Model Context Protocol server exposing Ableton Live to an LLM through 25 tools spanning session inspection, MIDI clip creation, device parameters, instrument loading, and arrangement editing.
Designed the transport bridge: MCP tool calls translated into JSON over a TCP socket to a custom Remote Script running inside Live's embedded Python environment, packaged with uv for one-command install across Claude Desktop, Cursor, and VS Code.
Stack
- Mentioned once
- Mentioned once
- Mentioned once
- Mentioned once
-
- TypeScript0
- LLM APIs1
- Prompt pipelines1
- Structured output0
Built an LLM-powered platform that evaluates resumes against job descriptions and generates structured candidate assessment reports.
Developed prompt pipelines and backend processing workflows for ATS scoring, keyword analysis, and recommendation generation.
-
- Python0
- LLM APIs1
- WebSockets0
- Speech-to-speech1
- Function calling1
Built a real-time AI voice agent supporting speech-to-speech interaction, web search integration, and streamed audio responses using LLM APIs and socket-based communication workflows.
Developed AI-driven function-calling workflows enabling dynamic generation and modification of web applications through conversational user instructions.
Experience & education
-
Software Developer / Founder
Chariot Technologies,
- Built and deployed IoT automation systems: sensors, microcontrollers, cloud services, remote device management.
- Led architecture, deployment, and client implementation; grew it into a revenue-generating business with ₹1 lakh government funding.
-
BSc (Hons) Computing
Arden University, Berlin,
-
Working Student Software Developer (Full-Stack / AI)
50Hertz Transmission GmbH (AI Incubator),
- Designed and implemented an LLM evaluation pipeline (Azure AI Evaluation SDK) running in CI to catch regressions in agent output quality; proposed the approach and had it adopted. Built production LLM agents on Azure AI Foundry: prompt design, tool/function calling, structured output with schema validation, retrieval over internal documents, and prompt-injection guardrails. Own four internal production systems end to end: an LLM agent for grid operations analysis, a forecasting tool feeding regulatory reporting, a tender-analysis application, and a documentation system. Built FastAPI/PostgreSQL backends with React/TypeScript frontends; validation pipelines, filtering, and database integration.
Skills
The stack from the model down to the hardware. The number beside each skill counts the projects and roles that use it; hover, focus or tap a skill to see which.
Models and agents
Getting LLMs to do dependable work.
-
Used in Ableton Copilot, SkillBridge AI, Builda and 50Hertz Transmission GmbH.
Used in Ableton Copilot, SkillBridge AI, Builda and 50Hertz Transmission GmbH
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in Builda and 50Hertz Transmission GmbH.
Used in Builda and 50Hertz Transmission GmbH
-
Used in SkillBridge AI and 50Hertz Transmission GmbH.
Used in SkillBridge AI and 50Hertz Transmission GmbH
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in Ableton Copilot.
Used in Ableton Copilot
-
Used in Builda.
Used in Builda
Services and data
The backends that agents call and products run on.
-
Used in Ableton Copilot, Builda and 50Hertz Transmission GmbH.
Used in Ableton Copilot, Builda and 50Hertz Transmission GmbH
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in this site.
Used in this site
-
Used in this site.
Used in this site
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in this site.
Used in this site
-
Used in Builda.
Used in Builda
-
Used in Ableton Copilot.
Used in Ableton Copilot
Interfaces
Where people meet the system.
-
Used in SkillBridge AI and 50Hertz Transmission GmbH.
Used in SkillBridge AI and 50Hertz Transmission GmbH
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in this site.
Used in this site
-
Used in this site.
Used in this site
Delivery and hardware
Shipping it and keeping it running.
-
Used in 50Hertz Transmission GmbH.
Used in 50Hertz Transmission GmbH
-
Used in Ableton Copilot.
Used in Ableton Copilot
-
Used in Chariot Technologies.
Used in Chariot Technologies