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 avatar

About Me

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

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
  • TypeScript
  • JavaScript
  • TailwindCSS
  • Node.js
  • Go
  • Python
  • Express.js
  • C++
  • ESP-IDF
  • MongoDB
  • PostgreSQL
  • AWS
  • Docker
  • RAG

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.

  • 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

  • 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
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. Ask me anything about his skills, experience, projects, or background!

Powered by RAG • Responses may vary