About Akash Joshi


नमस्ते (Namaste) 🙏🏼, I am Akash!



Senior AI Platform Engineer & AI Automations Consultant. Life-long learner.


🔧 Work With Me

I help teams build AI agent and platform infrastructure for LLM-powered products. Fixed scope, fixed price where possible. You own the code and the relationships. I pair with your engineers so the work stays yours after I leave.

MCP & Agent Integrations
Wire your product into Claude, Cursor, ChatGPT. A working MCP server and SDK your users can install.

Real-time AI Infrastructure
WebSocket and SSE backends for streaming LLM, voice, and agent output. I built DeepL's at production scale.

Embedded Engineering Sprints
I embed with your team to ship an agent feature end-to-end. Architecture, build, deploy, handover.

Book an intro call → https://calendar.app.google/xS5HXB7tcL13Agiu7

👋 About Me

My journey through software has been a series of rabbit holes. Started with building video games using Unity, which led to web development (React, NextJS and Typescript), which led to being engineer #1 at a startup (GigIndia, acquired by Walmart), then Meta's WhatsApp team, and most recently DeepL where I spent two years on the API team.

At DeepL I shipped the Voice API for real-time speech translation and built MCP integrations that became the standard pattern across the company. I also open-sourced the DeepL MCP server and built an autonomous coding agent that turns Jira tickets into reviewable merge requests using TDD.

My philosophy for learning is to build things from scratch. Web servers, AI tools, RPC frameworks. If I can build it myself, I understand it better, and I can explain it better. That's what this blog has always been.

I also co-organise Svelte London and London Node.JS, because the best way to stay sharp is to stay around people building interesting things.

🍵 Home-Brewed Software

I believe good software is like tea, best when you make it yourself at home with what you have.

DeepL MCP Server
The public MCP server I built at DeepL. Connects Claude, Cursor, and other AI tools to DeepL's translation API. Open source.

Building Your First MCP Server
Build your first MCP server and extend AI assistants with your own tools. This beginner’s guide shows how to connect external services to Claude and other LLMs, unlocking powerful capabilities.

Autonomous Claude Code Agent
An open-source agent that reads a Jira ticket, creates a branch, writes a plan, and ships a merge request. Each commit is one red-green TDD cycle, so a wrong direction gets caught in the test plan before it becomes thousands of lines of code.

Ticket in, Merge Request out
A custom AI agent that converts tickets into reviewable TDD Merge Requests.

RocketRPC
A typesafe framework that destroys client-server barriers. I built this while working on a restaurant pre-ordering app during Covid. I was annoyed writing API code twice, once for business logic and again as client glue code, so I built an RPC layer on top of WebSockets.

RocketRPC: Simplifying Client-Server Interactions using TypeScript
RocketRPC is a framework that allows developers to invoke server functions on the client-side as if they were present on the client itself. In this article, we will discuss how we can use it, and how it works under the hood.

📸 Hobbies

I am a past-time photographer. I carry my camera (phone) everywhere and am always looking for good angles to capture.

Akash Joshi (@akash_joshi) | Unsplash Photo Community
See 7 of the best free to download photos, images, and wallpapers by Akash Joshi on Unsplash.

🌍 Global Talent Visa Consulting

I went through the UK Global Talent Visa process myself and now help other engineers and founders do the same. 70+ consultations, 4.9/5 rating.

If you're applying for the GTV or got rejected and want to understand why, I can help.

Book a consultation → https://topmate.io/akash_joshi