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.
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.
Technical Domains
IoT Products
Advanced Degrees
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
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
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.

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.

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.

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