Guide
Applied AI Engineering
A practical roadmap for experienced software and backend engineers moving into applied AI engineering.
background
I started in software verification, where I learned not to trust a passing happy path. I now bring that same mindset to AI products and backend systems: understand the existing behavior, make the change explicit, test the failure paths, and stay with the issue through debugging.
I am a software engineer who moved from verification into production AI engineering. I like work that starts as an unclear problem and ends as a tested, maintainable system. That usually means reading the existing code, researching options, turning the decision into tasks, helping with implementation, and staying with the change through review and debugging.
I also work deeply with Claude Code, Codex, MCP, agent memory, custom skills, hooks, and multi-agent workflows. I use those tools to speed up engineering work, but not to replace judgment. Tests, review, and clear acceptance criteria remain the gate.
Before OSOS, I worked on NVIDIA firmware-tools verification and taught Data Structures and Algorithms in Java at the Islamic University of Gaza.
Guide
A practical roadmap for experienced software and backend engineers moving into applied AI engineering.