Back to Home

Meet the Developer

AI/ML Developer with 30+ years of programming experience

Falah G. Salih

AI/ML Developer & Full Stack Engineer

Iraq

About

Experienced AI/ML developer with over 30+ years in programming, specializing in artificial intelligence, machine learning, and full-stack development. Published author of AI books and creator of 30+ AI applications. Expert in LLMs, RAG systems, computer vision, and multimodal AI solutions.

Skills & Technologies

PythonAI/MLLLMsRAG SystemsComputer VisionFlutterDartJavaScriptTypeScriptReactNext.jsTensorFlowKerasStable DiffusionOpenAI APIGemini APIFirebaseArduinoESP8266Raspberry PiSQLMongoDBGitDockerVercel

Experience

AI/ML Developer & Full Stack Engineer
Freelance
2017 - Present

Developing 30+ AI applications including RAG systems, computer vision, voice processing, and multimodal AI solutions. Specialized in LLM integration and Arabic NLP applications.

Mobile App Developer
Freelance
2020 - Present

Creating Android applications using Flutter and Dart, with focus on AI-powered mobile solutions and computer vision applications.

Web Developer & Database Specialist
Freelance
1987 - 2017

Full-stack web development using ASP.NET, PHP, JavaScript, and various database systems including MySQL, SQL Server, and Oracle.

Education

B.Sc. in Physics Science
University of Baghdad
1986-1987
Diploma in Ceramic Art
Popular Arts Center/Baghdad
1995-1996

Certifications

Microsoft Certified Professional (MCP) - 2007
Microsoft Certified Application Developer (MCAD) - 2007
Microsoft Certified Solution Developer (MCSD) - 2007
Data Analysis with Python
Python 101 for Data Science
Deep Learning with TensorFlow

Published Books

YOLOv5 for Mobile: Programming of Object Detection with AI Apps
2023
View on Amazon
AI-Applications Programming for Mobile: Using TensorFlow, Keras Libraries and Flutter Framework
2023
View on Amazon
The Power of Python Enhancing Medical Imaging with AI
2023
View on Amazon

Featured Projects

Smart Home Control System

AI-powered home automation with natural language control using OpenAI and Gemini function calling.

Next.jsOpenAI APIGemini APIFirebaseESP8266IoT
PDF2RAG & WebDocAI

Document analysis systems with RAG capabilities for PDF processing and web-based document intelligence.

PythonRAGLLMsNext.jsVercel
AI Voice & Vision Applications

Multimodal AI applications including voice processing, computer vision, and AI art generation.

TensorFlowKerasStable DiffusionSpeech-to-TextComputer Vision
Arabic NLP Applications

Specialized Arabic language processing including NER, text analysis, and cultural AI models.

PythonNLPArabic Language ModelsRAGAI