AI Engineer · MCP + Agents + RAG

Amir MousaviI ship AI agents to production

I build production AI systems — custom MCP servers, LangGraph agents, and RAG with Python/FastAPI backends and Angular frontends. Currently AI Engineer at L squared Digital working on digital signage CMS platforms.

Download CV
About Me avatar

About Me

A little bit about me, my work, and my skills

I'm an AI Engineer with MEng and MBA degrees. I bring rare, cross-disciplinary expertise spanning AI systems, full-stack development, embedded systems, and cloud—uncommon in most developers.

Currently AI Engineer at L squared Digital, I build agentic AI for digital signage CMS platforms: Python backends with FastAPI + FastMCP, uv, Docker Compose, and Redis, LangGraph + LangChain workflows, custom MCP tools with provider connectors including Claude, and RAG over product knowledge — with Angular frontends for operator supervision. Previously I owned the full stack: React/Node.js web apps, C++ firmware for IoT devices using ESP-IDF and FreeRTOS, AI-powered internal tools, and AWS infrastructure.

What sets me apart is the ability to solve complex problems across hardware, software, and AI—designing systems where each layer integrates seamlessly into a cohesive whole.

0

Technical Domains

0+

IoT Products

MEng, MBA

Advanced Degrees

0+

Technologies

Professional Experience

Full ownership of diverse technical domains—from hardware firmware to enterprise AI tools

•

Custom MCP server for digital signage CMS: built tool harness for conformance, regression, and eval of tools/resources/prompts

•

Provider connectors including Claude (Anthropic) for agentic access to CMS content, scheduling, and playback

•

Python backend with FastAPI + FastMCP, uv packaging, Docker Compose, and Redis for caching, queues, and session state

•

Agentic workflows with LangGraph + LangChain: multi-step planning, tool routing, and guarded execution over CMS actions

•

RAG over product and CMS knowledge for grounded answers and operator assistance

•

Angular frontend views for AI-assisted signage management and workflow supervision

Tech Stack

Diverse technologies across the full development spectrum

  • React
  • TypeScript
  • JavaScript
  • TailwindCSS
  • Angular
  • Node.js
  • Go
  • Python
  • FastAPI
  • Express.js
  • C++
  • ESP-IDF
  • MongoDB
  • PostgreSQL
  • Redis
  • AWS
  • Docker
  • RAG
  • LangChain
  • LangGraph
  • MCP

This diverse tech stack reflects full-stack expertise spanning frontend, backend, embedded systems, databases, cloud infrastructure, and AI integration—enabling me to architect complete solutions end-to-end.

Featured Projects

A selection of production applications showcasing full-stack expertise and diverse technologies.

Lech Studio — AI Consultant, Full Stack Developer

Lech Studio — AI Consultant, Full Stack Developer

AI consulting and full-stack delivery for a marketing company (Jan 2026 — Present). Own AI strategy end-to-end: marketing-workflow agents, LLM-integrated features, and production web applications.

  • •Design and build AI agents for content assistance, campaign insights, and customer engagement automation
  • •Develop and maintain frontend and backend features with LLM APIs in production
  • •Advise on AI roadmap, tooling, and evaluation for marketing workflows
AI AgentsLLM IntegrationFull-StackFrontendBackendMarketing Tech
IoT Ecosystem & Firmware

IoT Ecosystem & Firmware

Core firmware architecture for three production IoT products. Engineered embedded C++ systems using ESP-IDF and FreeRTOS for real-time sensor data acquisition, wireless communication, and peripheral management.

  • •Designed resilient task architecture (queues, timers, watchdogs) for real-time reliability
  • •Implemented connectivity + device lifecycle flows (provisioning, telemetry, OTA update pathways)
  • •Built sensor acquisition pipelines with calibration, debouncing, and fault handling
  • •Optimized memory/performance for stable long-running production deployments
C++ESP32ESP-IDFFreeRTOSEmbedded Systems

Full-Stack Web Applications

Production applications powering digital operations. Built with React frontends, Node.js/Express backends, and MongoDB databases. Responsible for entire lifecycle from architecture to deployment on AWS.

ReactTypeScriptNode.jsExpressMongoDBAWS
SportSpot
sportspot.ca
Open
Provisa
www.provisa.ir
Open
SportSpot
sportspot.ca
Open
Provisa
www.provisa.ir
Open
Enterprise RAG Chatbot System

Enterprise RAG Chatbot System

AI-powered internal knowledge retrieval tool. Independently designed and deployed using Python, PineconeDB for vector embeddings, and OpenAI integration. Improved organizational knowledge accessibility across the entire company.

PythonPineconeDBOpenAIRAGLLM Integration
Manufacturing Automation Tool

Manufacturing Automation Tool

Custom ESP32 flasher application for production line automation. Built Python backend with Tkinter GUI, enabling non-technical factory staff to efficiently program and provision boards. Streamlined manufacturing workflow.

PythonTkinterESP32ManufacturingAutomation

Skills & Technologies

Comprehensive technical expertise across full-stack development and modern technologies.

Frontend

  • Angular
  • React
  • TypeScript
  • Material-UI (MUI)
  • TailwindCSS
  • shadcn/ui
  • Responsive Design

Backend

  • Python
  • FastAPI
  • FastMCP
  • RESTful APIs
  • Node.js
  • Express.js
  • Go (Golang)
  • uv
  • Serverless Functions

Database

  • Redis
  • MongoDB Atlas
  • PostgreSQL
  • Database Design
  • Schema Optimization
  • NoSQL
  • Query Optimization

Embedded & IoT

  • ESP32
  • C++
  • FreeRTOS
  • ESP-IDF
  • MQTT
  • Firmware Architecture
  • Peripheral Management

Cloud & DevOps

  • AWS (EC2, S3, RDS, Lambda)
  • AWS Amplify
  • CI/CD Pipelines
  • Docker
  • Docker Compose
  • Monitoring & Logging

AI & Advanced Tools

  • MCP Servers + Tool Harness
  • LangChain
  • LangGraph
  • Agentic Workflows
  • Claude / Anthropic Integration
  • OpenAI Integration
  • RAG Systems
  • Vector Databases
  • PineconeDB
  • Python Automation
AI-Powered

Digital Signage

Watch AI create dynamic content about me in real-time, powered by my RAG-enhanced chatbot.

Click Generate to create AI content

Powered by RAG + LLM magic

Let's Connect

Interested in collaborating or have a project in mind? Let's build something amazing together.

Ask About Amir

AI-powered • Always available

Hi! 👋 I'm Amir's AI assistant. Amir is now an AI Engineer at L squared Digital (Feb 2026 — Present) building MCP + RAG agentic systems with Python/FastAPI and Angular. Ask me anything about his skills, experience, projects, or background!

Powered by RAG • Responses may vary