
Lead Software Engineer & Mobile Architect | Native iOS & Android | System Design
Oct 2024 · Worked together on the same team
I had the pleasure of working with Shaban. He is one of the best when it comes to writing clean code.
Senior Software Engineer with 8+ years building and scaling production systems across automotive, fintech, and IoT — spanning native iOS, AWS serverless backends, and agentic AI. On the BMW Motorrad Connected App, used by hundreds of thousands of riders worldwide, I drive both the iOS app and its AWS cloud services, lead large-scale modernization and CI/CD, and mentor engineers. I also design and ship AI agents and RAG systems end-to-end — from local LLMs and the OpenAI Agents SDK to MCP, n8n, and vector search. This site's AI representative is one I built myself — ask it anything about my background.
The AI representative is a live agent Mohamed designed and built himself — a working demo of his AI engineering, not a third-party widget.
About
I build production systems that real people depend on every day — currently the BMW Motorrad Connected App, a navigation and connectivity platform used by hundreds of thousands of riders worldwide. I work across both the native iOS client and its AWS serverless backend in the same role.
My edge is taking large, complex, often legacy systems and making them faster to evolve: migrating Objective-C to Swift, lifting test coverage, modernizing AWS Lambda services with Infrastructure-as-Code, and turning flaky release processes into reliable CI/CD. I've worked across automotive, fintech, and IoT, and I mentor engineers along the way.
And I build AI agents and RAG systems end-to-end. This very site is an example — its AI representative runs on AWS serverless, with retrieval, tool-calling, guardrails, and a voice mode I designed and built myself.
Based in Munich, Germany · Open to remote & relocation
Experience
BMW Motorrad Connected App — globally distributed navigation & connectivity platform (App Store) with an AWS serverless backend
SafetyTag iOS SDK — IoT Bluetooth driving-analytics platform
Trumobile — white-label insurance app platform (Canadian market)
Selected work
Live AI demo · runs at ~$0/mo
A grounded RAG agent I built end-to-end that answers recruiter questions from my real experience, with both a text and a voice mode. Runs on AWS serverless at ~$0/mo. The site you're on is the live demo — see the AI Engineering section for the full stack.
AI Engineering
Alongside my product work, I design and build AI agents and RAG systems — developed through self-directed study and real, hands-on projects. I'm especially interested in building agentic systems and keen to take this further on future work.
The path I worked through, end to end:
I put these skills into production by building this site's AI representative myself — a grounded agent that answers from my real experience, with a text and voice mode. It runs at roughly $0/month on AWS serverless.
13 received on LinkedIn from colleagues & managers · View on LinkedIn
Swipe to see more →
Toolkit
Contact
Hiring for iOS, AI, cloud, or a tech-lead position? I'd love to hear about it. Send a message, reach me directly, or ask my AI representative anything about my experience.
Mohamed's AI Agent
Grounded RAG · no made-up answers