Mohammed Ali MA

Mohammed Ali

Worn more hats than years in the field: from production software engineering and ML models to data lakes and agents.


I am a Mid-Senior Software Engineer (SE II) at PlanetDDS in Glasgow, Scotland, where I currently train machine learning models to improve dental imagery across the United States. Previously at PlanetDDS, I developed core services for the DentalOS platform, built Go-To-Market (GTM) cards for autonomous agents, and engineered foundational data layer infrastructure.

Previously, I built private compliance RAG agents and PySpark data lake pipelines at Target Healthcare, worked on recommendation engines and drug discovery platforms at MAMA AI in Prague, and completed my MSc in Advanced Computer Science with Distinction at the University of Strathclyde researching GANs for satellite imagery.

career & research chronological record
2026 – Present
Mid-Senior Software Engineer (SE II)
PlanetDDS — Glasgow, United Kingdom
Training machine learning models to improve dental imagery across the US. Previously developed core DentalOS services, Go-To-Market (GTM) cards for autonomous agents, and foundational data integration layers.
2024 – 2026
Data Scientist / Analyst
Target Healthcare Limited — Glasgow, United Kingdom
Built private VPN-hosted multi-agent compliance assistants (LangGraph, FastAPI, Azure AI Foundry) for regulatory SOP workflows. Engineered Azure Data Lake pipelines (Databricks, PySpark) and consolidated QMS analytics dashboards.
2024 – 2025
Laboratory Demonstrator (CS412 & CS824)
University of Strathclyde — Glasgow, United Kingdom
Instructed weekly undergraduate and postgraduate laboratory sessions in machine learning, neural network implementations, and statistical modeling.
2023
Applied Data Scientist (Technical Lead)
MAMA AI — Remote
Led technical engineering on an automated data discovery platform for pharmaceutical research, cutting processing latency by 30%. Prototyped LLM manufacturing agents and video conversion backends.
2021 – 2023
AI Researcher
MAMA AI — Prague, Czech Republic
Maintained feed and push notification recommendation engines for a 1M+ user social platform, boosting engagement by 60%. Deployed microservices via Docker and Kubernetes; trained SpeechBrain speaker recognition models.
2022
Robotics Research Scholar
Center of Robotics & Autonomous Systems / Škoda Auto — Prague
Constructed high-fidelity Gazebo physics simulation environments from 3D LiDAR point clouds to validate autonomous vehicle lifting algorithms for factory logistics.
2024
MSc in Advanced Computer Science (Distinction)
University of Strathclyde — Glasgow, United Kingdom
International Scholarship recipient. Focus on deep learning and generative modeling; dissertation developed GANs for cloud removal in multispectral satellite imagery.
2019 – 2023
BSc in Electrical Engineering & Computer Science (GPA 2:1)
Czech Technical University in Prague — Prague, Czech Republic
Coursework in mathematics, algorithms, and signal processing. Bachelor thesis focused on voice-based validation via speaker recognition.
projects & code open source & systems
📈
Volatile Stock Discovery Tool Python yfinance Pandas Rich CLI
A quantitative market discovery scanner built to scan ~3,000 US equities (NASDAQ/NYSE) for imminent volatility and explosive breakout setups. Implements a 2-pass filtering mechanic calculating volume explosion ratios, float rotation velocity, and Bollinger Band squeeze breakouts, rendered via a Rich terminal UI.
⚡
BigSpark Analytics Challenge Polars DuckDB Streamlit Plotly
High-performance data cleaning, validation, and exploratory analytics pipelines handling dirty real-world datasets: NHS appointment delay vs. no-show Bayesian conditional probabilities, SaaS CRM cohort retention curves, and dynamic rolling Z-score eCommerce anomaly detection.
🛰️
Satellite Cloud Removal GAN PyTorch TensorFlow GANs Remote Sensing
Deep convolutional Generative Adversarial Networks trained to reconstruct optical ground surfaces obscured by heavy cloud cover and atmospheric haze in multispectral satellite remote sensing imagery. Developed as my MSc thesis project at the University of Strathclyde.
⚙️
Algorithmic & Classical AI Tools NLTK TensorFlow Algorithms
A collection of classical AI implementations including an NLTK-based chatbot deployable via FastAPI, a Reversi AI player using Minimax with alpha-beta pruning, an A* maze pathfinder, and an image digit classifier.
publications & theses academic research
University of Strathclyde • MSc Dissertation (Awarded with Distinction) • 2024
Mohammed Ali (Advisor: Dr. Christos Tachtatzis)
Voice-Based User Validation Using Speaker Recognition Technology
Czech Technical University in Prague & MAMA AI • Bachelor Thesis (Grade B) • 2023
Mohammed Ali (Advisor: Ing. Jan Švec)

Research code, models, and writeups are cataloged on my GitHub.

misc & notes unsorted