Senior Android Engineer
Building scalable Android applications for global products using Kotlin, Jetpack Compose, and modern software architecture.
Engineering Maturity
Senior Android Engineer with a focus on building production-grade mobile systems that scale. I specialize in architecting modular applications, developing reusable SDKs, and leading digital transformations from legacy systems to modern declarative UI frameworks.
My approach bridges the gap between complex engineering challenges and seamless user experiences, ensuring technical debt is managed while delivery velocity remains high.
Technical Domains
Android
- Kotlin / Coroutines
- Jetpack Compose
- Custom UI / Canvas
- Accessibility (ADA)
- Performance Profiling
Architecture
- Clean Architecture
- MVI / MVVM
- Multi-module / SDK Design
- Kotlin Multiplatform
- Dependency Injection
Engineering
- CI/CD Automation
- Test Driven Development
- Code Standards / Linting
- Technical Ownership
- Mentorship
Engineering Highlights
Reusable Android SDKs
Built 15+ SDKs powering global Vodafone markets under a unified framework.
Compose Migrations
Led large-scale migrations from XML to Compose for WeightWatchers global app.
Modular Architectures
Designed scalable, multi-module systems for enterprise mobility products.
KMP Adoption
Implemented shared business logic layers using Kotlin Multiplatform for cross-platform consistency.
Leadership & Influence
Mentoring
Guided junior and mid-level engineers through technical growth and architectural best practices.
Process
Established high-standard code review processes and automated linting workflows.
Strategy
Collaborated with product leaders to align technical roadmaps with business objectives.
Experience
Selected Work
Testimonials
"Wael is one of the talented team members with high technical skills that can lead any project or product to a great success. He has a perfect attitude, ability to mentor others, and a very good root-cause analysis to find the best solutions."
"Mohamed is passionate about learning new technologies and android development. A fast learner who fixed a lot of complex problems, he is also supportive and creates a fun work environment."