Mohammed Ali Salim
Senior Frontend Engineer · Full-Stack Developer · AI Engineer
Profile
Senior software engineer with 6+ years building production-grade web platforms, large-scale business systems, and AI-powered products across 8 companies in Iraq and Türkiye. Strong frontend expertise in Vue.js, Nuxt.js and TypeScript, paired with full-stack capabilities (Node.js, NestJS, FastAPI, C# / ASP.NET, SQL) and applied AI work covering LLMs, RAG, NLP, computer vision and recommender systems. I design and ship products end-to-end — from pixel-accurate responsive interfaces and design systems to robust APIs, complex government and enterprise platforms, and intelligent features that turn data into useful experiences.
Experience
Software Developer
Jan 2026 — Present
Dot Tech · Self-employed · Iraq · Hybrid
Building corporate web platforms and internal tools end-to-end. Stack: Vue, Nuxt, FastAPI, SQL.
Senior Web Developer
Oct 2024 — Jan 2026 · 1y 4m
Shams Telecom · Part-time · Iraq
Owned the corporate web presence and shipped Shams AI Customer Support v2 — a RAG +
fine-tuned LLM assistant grounded in the company knowledge base, with a Vue/Nuxt
frontend and FastAPI backend.
Full-Stack Developer
Jan 2023 — Mar 2025 · 2y 3m
Feed App · Full-time · Baghdad, Iraq · On-site
Delivered a nationwide e-Ration Card platform with rich admin dashboards, control
systems and large-scale data tables. Led the Nuxt/SSR frontend and contributed to
backend services and reporting.
Frontend Developer
May — Oct 2024 · 6m
Digital Logic · Part-time · Iraq
Built and maintained client-facing Vue/Nuxt interfaces, charts and dashboards.
Frontend Developer
Oct 2022 — Jan 2023 · 4m
Echo com · Part-time · Remote
Implemented data-rich UIs and reusable chart components.
Web Developer
Jun 2021 — Jan 2022 · 8m
Mediatriple Internet Services · Freelance · Istanbul, Türkiye
Delivered web projects for international clients with control-system dashboards and
data visualisations.
Full-Stack Developer
Jan — Jul 2021 · 7m
Alkafeel Institute · Full-time · Karbala, Iraq
Shipped end-to-end web platforms for the institute, including data dashboards and
interactive content.
Web Developer
May 2019 — Jun 2021 · 2y 2m
Enjaz LLC · Iraq
Built and maintained business systems and web applications using ASP.NET, JavaScript
and SQL Server.
Selected Projects
E-Ration Card System (Government)
Feb 2023 — Jan 2025
Nationwide electronic ration-card platform with rich admin dashboards, large data
tables and responsive interfaces. Built end-to-end with Vue and Nuxt.
Vue.js · Nuxt.js · Dashboards · Responsive Design
Shams AI — Customer Support v2
shams-ai.up.railway.app
AI assistant powered by RAG and fine-tuning that answers customer queries naturally
using the company's own knowledge base. Conversational Vue/Nuxt frontend, FastAPI backend.
RAG · Fine Tuning · LLM · Vue · Nuxt · FastAPI
Smart Expenses with NLP & Voice
smart-nlp-frontend.up.railway.app
A smart expense tracker that understands free-text and speech input in any order
using NLP and speech-to-text, then logs entries with the correct numbers automatically.
NLP · Speech-to-Text · FastAPI · Python · Pandas · Nuxt
AI Chatbot — Document RAG
rag-shams-production.up.railway.app
Grounded AI support agent that answers strictly from a company's internal documents
and knowledge files, never hallucinating outside that scope.
RAG · LLM · FastAPI · Vue.js · Fine Tuning
Menu Recommender (ML · KNN)
meunrecommender.up.railway.app
Smart restaurant menu recommender using K-Nearest Neighbors. Adapts to the user,
learns preferences and surfaces the best dish recommendations.
Machine Learning · KNN · FastAPI · Python · Nuxt · Vue
Touchless Web — Computer Vision
hand-move-img.up.railway.app
No-touch web experience controlled with hand gestures via webcam, using MediaPipe
for real-time hand tracking — accessibility-first interaction.
Computer Vision · MediaPipe · Vue.js
Skills
Frontend
Backend
AI / ML / Data
Databases
Mobile
Tools / Design
Education
M.Sc. Candidate — Computer Engineering (AI)
In Progress
Postgraduate Studies
B.Sc. Information Technology
2019 — 2020
University of ICT — Business IT
Languages
ArabicNative
EnglishIntermediate
PersianConversational
Highlights
Years of experience6+
Companies8
Projects delivered40+
SpecialtiesFrontend · AI · Systems
Confidential and enterprise projects (NDA) are not listed publicly.
Available on request — references and additional case studies provided upon interview.