Welcome to my portfolio

Amir MousaviFull Stack Developer

I craft high-performance full-stack applications with React, Node.js, and modern cloud technologies. Specialized in IoT solutions, embedded systems, and scalable backend architecture.

Download CV

About Me

I'm a Full Stack Developer with MEng and MBA degrees. I bring rare, cross-disciplinary expertise spanning web development, embedded systems, and artificial intelligence—uncommon in most developers.

I own the full technical stack: architecting and maintaining production web applications with React/Node.js, engineering C++ firmware for IoT devices using ESP-IDF and FreeRTOS, building AI-powered internal tools, and managing AWS cloud infrastructure. I also developed critical manufacturing tools that streamlined production pipelines.

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

Frontend: React, TypeScript, Material-UI for responsive, type-safe interfaces

Backend: Node.js + Express.js, designing RESTful APIs and database schemas

Database: MongoDB for document storage and efficient data persistence

Managing complete application lifecycle from conception to production deployment

Tech Stack

Diverse technologies across the full development spectrum

React
React
Frontend
TypeScript
TypeScript
Frontend
JavaScript
JavaScript
Frontend
TailwindCSS
TailwindCSS
Frontend
Node.js
Node.js
Backend
Go
Go
Backend
Python
Python
Backend
Express.js
Express.js
Backend
C++
C++
Embedded
ESP-IDF
ESP-IDF
Embedded
FreeRTOS
FreeRTOS
Embedded
ESP32
ESP32
Embedded
MongoDB
MongoDB
Database
PostgreSQL
PostgreSQL
Database
PineconeDB
PineconeDB
Database
AWS
AWS
Cloud
Docker
Docker
Cloud
AWS Amplify
AWS Amplify
Cloud
OpenAI
OpenAI
AI
RAG
RAG
AI

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.

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.

C++ESP32ESP-IDFFreeRTOSEmbedded Systems
Full-Stack Web Applications

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
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

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

Backend

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

Database

  • 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
  • Monitoring & Logging

AI & Advanced Tools

  • OpenAI Integration
  • RAG Systems
  • Vector Databases
  • PineconeDB
  • Python Automation
  • Tkinter

Let's Connect

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