Hello, I’m
Yassine Selmi
Senior Full-Stack & Mobile Engineer
React / Next / Angular / Node / Nest / Docker , Kubernetes / AI & Agents Integration
I ship production web and mobile apps, and AI-powered features into live products.
About
Senior Fullstack Engineer with 6+ years building production web and mobile applications, and hands-on experience shipping AI-powered features into live products - LLM agents, Model Context Protocol (MCP) servers integrated with Claude, voice assistants, and AI-driven OCR/document automation.
Strong end-to-end ownership across React/Next.js frontends, Node/Express/NestJS backends, and React Native mobile apps, with production DevOps experience (Docker, Kubernetes, CI/CD).
Fluent French and English, native Arabic.
Projects
Muhtawa AI (Content AI)
AI-Powered Content Creation Platform for Social Media
- Built an AI-powered platform helping content creators plan and generate content for LinkedIn, YouTube, and Shorts/Reels.
- Developed the frontend with React/Next.js and the backend with PostgreSQL, integrating an AI/LLM engine to power content generation; live at https://muhtawaai.pro.
- React
- Next.js
- PostgreSQL
- AI/LLM
Savvy AI
AI-Powered Personal Finance Platform
- Built an AI-powered platform to track income and expenses and forecast future financial standing, with an integrated AI/LLM assistant for financial insights.
- Developed the frontend with React/Next.js and the backend with PostgreSQL; live at https://savvyai.pro.
- React
- Next.js
- PostgreSQL
- AI/LLM
Lift & Learn AI
AI-Powered Bodybuilding Education & Workout Planning App
- Built a web app that teaches users bodybuilding anatomy and nutrition fundamentals, then uses AI to generate and continuously adapt personalized workout plans.
- Developed with React/Next.js, Prisma, and PostgreSQL; live at https://liftlearnai.pro.
- React
- Next.js
- Prisma
- PostgreSQL
- AI
Zaplet
Smart POS & Intranet Platform for F&B Retailers
- Designed and built a smart POS system and internal intranet for food & beverage retailers, including a publicly accessible space for customers to browse and interact with the business.
- Built the web frontend with React and Tailwind, and a companion mobile app with React Native for on-the-go operations.
- Enabled real-time communication across the intranet, both internally between staff and externally with customers, using WebSockets for instant updates.
- Integrated push notifications to keep customers and staff informed in real time.
- Implemented Google Sign-In and Sign-Up via OAuth2 for fast, secure authentication.
- Developed the backend API with NestJS and PostgreSQL; the application has been containerized and deployed with Docker, live at https://zaplet.pro.
- React
- Tailwind CSS
- React Native
- WebSockets
- OAuth2
- NestJS
- PostgreSQL
- Docker
Experience
Senior AI and Mobile Engineer
SMARTECH EAM Experts
–
- Designed and integrated LLM-based AI agents into a B2B enterprise asset management application built with React Native and Expo, powering core user workflows and adding voice-driven, hands-free interaction.
- Built and deployed Model Context Protocol (MCP) servers integrated with Claude, giving the AI agent secure, structured access to external tools and business workflows - early hands-on experience with agentic AI infrastructure.
- Developed backend APIs in Python and deployed them on Maximo (IBM's EAM platform), extending core asset-management functionality for enterprise B2B clients.
- Refactored a legacy codebase into a modular architecture and redesigned the UX/UI, improving maintainability and user satisfaction.
- Reduced application bundle size and optimized build configuration, improving load times and release speed.
- Implemented a CI/CD pipeline (GitHub Actions) and end-to-end API tracing, improving deployment reliability and observability.
- Built real-time AR asset-scanning features for field operations; optimized core validation algorithm from O(n×p) to O(1) for enterprise-scale datasets.
- Mentored interns, providing technical guidance and support throughout their end-of-studies projects.
- LLM agents
- Model Context Protocol
- Claude
- React Native
- Expo
- Python
- Maximo
- CI/CD
- GitHub Actions
- AR
Senior Full-Stack JavaScript & Mobile Engineer
Unfrauded
–
- Led a UX/UI overhaul by translating Figma designs into production-ready components with NativeWind (Tailwind CSS for React Native), improving visual consistency and the overall user experience.
- Integrated AI-powered OCR to automatically detect and extract document content, and AR features to assess vehicle damage post-accident, for insurance-industry clients.
- Built responsive React frontends and cross-platform React Native mobile apps for insurance workflows.
- Designed and built RESTful APIs and backend services with Node.js and Express, connecting mobile clients to server-side systems.
- React
- React Native
- NativeWind
- Tailwind CSS
- Figma
- OCR
- AR
- Node.js
- Express
Senior Full-Stack JavaScript & Mobile Engineer
Coral-io
–
- Built cross-platform mobile applications (Expo / React Native) for photographers, including camera capture and QR-scanning features.
- Developed backend APIs with Node.js/Express and integrated test automation to ensure performance and stability across devices.
- Expo
- React Native
- Node.js
- Express
Full-Stack Angular/.NET & Test Automation Engineer
Edligo
–
- Built responsive UI features for a talent-analysis platform using Angular, TypeScript, and .NET backend services.
- Set up automated test coverage with Selenium and structured test reporting.
- Angular
- TypeScript
- .NET
- Selenium
Full-Stack JavaScript & DevOps Engineer
ATS-Digital Dev
–
- Built React frontends and Node.js/Express APIs for Insideboard, a change management platform.
- Contributed to a microservices architecture on Kubernetes/AWS, with MongoDB-backed services and CI/CD pipelines.
- Implemented gRPC-based communication between microservices for fast, reliable synchronous service-to-service calls.
- Introduced Kafka messaging for asynchronous microservice operations, decoupling services and improving system resilience and scalability.
- Added Prometheus/Grafana monitoring and custom metrics; covered services with Jest/Mocha unit and integration tests.
- React
- Node.js
- Express
- Kubernetes
- AWS
- MongoDB
- CI/CD
- gRPC
- Kafka
- Prometheus
- Grafana
- Jest
- Mocha
Earlier experience (internships)
–
Full-Stack React/Symfony, end-of-studies internship
ATS-Digital Dev
HR module of Insideboard, a large SaaS platform, Elasticsearch-based search optimization.
- React
- Symfony
- Elasticsearch
–
Full-Stack JavaScript internship
Factory 619
Dashboard app with React, Node.js/Express, Firebase.
- React
- Node.js
- Express
- Firebase
–
Unity game developer internship
Robox Agency
PC game using Leap Motion, .NET & C#.
- Unity
- Leap Motion
- .NET
- C#
Core skills
AI & LLM Integration
- LLM Agents
- Model Context Protocol (MCP)
- Claude API integration
- Voice Assistants
- AI-powered OCR / Document Automation
Frontend
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- HTML5/CSS3
Backend
- Node.js
- Express
- NestJS
- FastAPI
- Python
Mobile
- React Native
- Expo
- Augmented Reality (AR) integrations
Databases
- PostgreSQL
- MongoDB
- MySQL
Cloud & DevOps
- AWS
- GCP
- Docker
- Kubernetes
- CI/CD (GitHub Actions)
- Prometheus
- Grafana
Testing
- Jest
- Mocha
- Chai
- Selenium (test automation)
Languages
- French (fluent)
- English (professional)
- Arabic (native)
Education
2017 – 2020
Software Engineering
ENSIT
2015 – 2017
Engineering Prep School
IPEIM
Contact
Interested in working together, or have a question? Send me an email.
yselmi.engineer@gmail.com