Software Developer | Exploring AI Research & Systems
Mohamed
Abdiaziz
Aweis
Contributing over 1-2 years to Somalia's first nationwide Electronic Health Record platform, supporting healthcare delivery through system development, performance optimization, and enhanced application behavior across a network serving 100+ clinics, with a strong focus on improving efficiency and clinic workflows.
Advancing into AI research, exploring transformers, distributed systems, and low-level engineering to build a deeper foundation for developing impactful, reliable, and scalable intelligent systems.
Recent articles
Recent writing on systems, software engineering, and AI foundations.
The homepage stays in sync with the public archive by reading directly from the blog API.
View all articlesThe AI Research Roadmap: From Software Developer to AI Researcher, One Step at a Time
A strict, opinionated, resource-by-resource roadmap for engineers who want to move from software development into AI research — the four rules that keep it from becoming tutorial hell, the three phases from ML Engineer to Researcher, and the open repository where every lesson lives. This is the exact path I am walking right now.
How to Become an AI Engineer
A practical, end-to-end roadmap for engineers who want to move into AI engineering in 2026 — covering the foundations, the modern LLM and agent stack, the systems skills that separate strong candidates, and the pitfalls that quietly stall careers.
From Software Developer to AI Researcher
A clear and practical guide for software developers who want to transition into AI research, including skills, tools, and learning paths.