With over 5 years of experience in full-stack development, I specialize in building enterprise solutions with a strong emphasis on clean architecture and Test-Driven Development (TDD). My expertise spans across:
- 📱 Cross-platform and native mobile development
- 🏛️ Large-scale banking middleware solutions
- ☁️ Cloud-based distributed microservices
- 🛠️ IoT and hardware integration
- 📊 Enterprise software development
Currently working at Karty, focusing on developing innovative solutions using cutting-edge technologies.
I maintain several Flutter packages that help developers build better applications:
A customizable Flutter widget that creates an animated overflow progress bar, perfect for displaying progress with visual flair.
A Flutter plugin for Apple FinanceKit. Access financial accounts, balances, and transactions from Apple Wallet on iOS 17.4+.
An interactive visualizer for BFS, Dijkstra, A*, and Bi-directional Dijkstra — on a freehand grid and real OpenStreetMap road networks. Type any two locations and watch the algorithms explore live.
A free browser extension that tracks prices across any website, alerts you when they drop, and exposes fake "Special Offers" — so you never overpay online.
Real-time train tracking and journey planning for the Doha Metro — covering 37 stations across the Red, Green, and Gold lines.