Muhammad Amin A.
AI & .NET Engineer | AI Agents, MCP, RAG, Voice AI | DevExpress XAF
I build AI agents that do real work inside business systems: MCP servers, LLM tool calling, RAG, and voice/chat agents, on top of 18+ years of C#/.NET, Azure and DevExpress XAF engineering. Top Rated, 100% Job Success. What I've built recently: • MCP servers: published the data pipelines of an enterprise integration platform as MCP tools, including a Streamable HTTP (SSE) endpoint that Copilot Studio, GitHub Copilot, Claude and Cursor connect to directly, with token scopes, per-topic tool authorization and tool-call cancellation. • LLM chat with tool calling: an in-product AI chat (Blazor + Azure Functions) that runs tools against live data, with async processing over Azure Service Bus, selectable models, saved prompts and cancellation. • RAG: a retrieval-grounded assistant prototype that drafts integration scripts from API specs, using OpenAPI chunking, Qdrant vector search and embeddings, with output validated by a real parser and an LLM repair loop. • Voice and chat agents: on a multi-channel conversational AI platform (phone, WhatsApp, web chat) built on LiveKit, OpenAI Realtime, Deepgram and Google TTS, I worked on the WhatsApp agent, the inbound phone agent, agent tools (calendar booking, WooCommerce, document search) and a WordPress chat plugin. What I can do for you: • AI agents & MCP: connect your database, API or SaaS product to Claude, ChatGPT or Copilot through an MCP server or a tool-calling agent. • RAG & knowledge assistants: chatbots that answer from your documents and data. • Voice AI: inbound and outbound phone agents, plus WhatsApp and web chat agents with calendar, CRM and e-commerce tools. • AI inside .NET apps: add LLM features to existing C#/.NET, Blazor, Azure or DevExpress XAF systems without a rewrite. • DevExpress XAF & Blazor: new builds, customization, WinForms / Web Forms to Blazor migration, and long-term maintenance. • Integrations & data pipelines: Azure Functions, Service Bus, REST APIs, SQL Server, CDC / ETL, Stripe billing. • Mobile: Flutter and React Native apps with Firebase or .NET backends. How I work: I start with a short call or a written plan, ship in small milestones you can test, and stay available after delivery. Several of my Upwork clients have come back for repeat contracts. Tech: C#, .NET 8, ASP.NET Core, Blazor, DevExpress XAF, Azure (Functions, Service Bus, Storage, SQL), Python, FastAPI, TypeScript, Node.js, OpenAI API, MCP, Qdrant, LiveKit, Deepgram, Flutter, React, SQL Server, Docker. Microsoft Certified (MCSA: Web Applications). Send me a message with what you want to automate and I'll reply with how I'd approach it.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $2.1k
Billed in all: $27,232$27k
$2.1k in the last 6 months
Across 43 contracts
Earnings, last 30 days
Read once a week before Oct 27, 2026, daily since. Dotted: longer than usual between two readings. Hatched: over two weeks without one.
Skill rankings: Top 16% in ASP.NET MVC
Ranked by MRR among everyone on Upwork with the skill.
- #31DevExpress181 freelancers · 🇵🇰 #7Top 17%🇵🇰#7 of 36
- #113LLM API Integration359 freelancers · 🇵🇰 #39Top 31%🇵🇰#39 of 117
- #160Model Context Protocol (MCP)413 freelancers · 🇵🇰 #51Top 39%🇵🇰#51 of 120
- #165Blazor656 freelancers · 🇵🇰 #29Top 25%🇵🇰#29 of 126
- #171AI Voice Agent Development429 freelancers · 🇵🇰 #84Top 40%🇵🇰#84 of 192
- #349Vector Database1,142 freelancers · 🇵🇰 #118Top 31%🇵🇰#118 of 405
- #431ASP.NET MVC2,619 freelancers · 🇵🇰 #80Top 16%🇵🇰#80 of 518
- #556Microsoft SQL Server2,759 freelancers · 🇵🇰 #99Top 20%🇵🇰#99 of 520