Ahmad Tarek

Head Of AI Engineering at Clouding AI

Dubai, Dubai, United Arab Emirates
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ahmad Tarek is a Head of AI Engineering based in Dubai with 11 years of experience leading mobile and AI-focused engineering teams and shipping customer‑centric products. He progressed from hands‑on Android developer and mobile team lead roles to engineering management and now heads AI engineering, combining product instincts with technical leadership. Known for pushing Android limits, he contributes to open‑source (notably enhancing the RichPath library with advanced path morphing and animation features) and writes tutorials to teach and learn. Ahmad has built apps from scratch for shopper and seller platforms and scaled mobile teams across startups and European firms. He brings a pragmatic blend of mobile UX sensitivity, performance optimization, and team building, often surfacing subtle improvements in animation and vector rendering that boost user experience. Fluent in both individual contribution and cross‑functional leadership, he blends craft-level engineering with strategic product delivery.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Bachelor of Science (B.Sc.) at Suez Canal University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,331reputation
204kreached
14answers
3questions
github-logo-circle

Github Skills (16)

vector10
javas10
vector-math10
animation10
android10
paths10
java10
kotlin9
svg9
ui-design8
border6
android-vector-drawable6
dart6
rxandroid6
flutter6

Programming languages (7)

JavaShellC++TeXHTMLDartKotlin

Github contributions (5)

github-logo-circle
tarek360/RichPath

Jul 2017 - Oct 2021

💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can.
Role in this project:
userMobile Developer (Android)
Contributions:6 releases, 38 commits, 24 PRs in 4 years 3 months
Contributions summary:Ahmad focused on enhancing the `richpath` Android library, specifically addressing path morphing and animation capabilities. They implemented path morphing support by creating a `PathEvaluator` and modifying the `RichPath` and `AnimationBuilder` classes to integrate path data and animation functionality. They also optimized animation performance and refactored the view to use a `RichPathDrawable` for vector graphics, including handling `scaleType` settings. Furthermore, they added features such as clickable paths, and fixed color parsing, demonstrating a focus on improving the library's core features and usability.
animationsvgdrawandroidpath-animation
tarek360/emptyapp

Jul 2018 - Aug 2018

Contributions:58 PRs, 96 pushes, 21 branches in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ahmad Tarek - Head Of AI Engineering at Clouding AI