πΌ Experience
Building Bousla - an e-commerce analytics and marketing platform designed to help online store owners grow their businesses. The platform provides real-time analytics, advanced marketing tools for audience targeting across social platforms, smart inventory management, and multi-store management from a unified dashboard.
- Spearheaded complete technological transformation and established engineering excellence as CTO
- Helped launch the first peer to peer rental integrations sector in collaboration with Absher (peer to peer driver authorization) and Tawuniya (Usage-based Insurance for flexible insurance period)
- Built and scaled a high-performing true full-stack engineering team from ground up
- Led implementation of critical integrations including governmental systems, payment gateways, and data providers
- Architected and executed migration to cloud-native infrastructure using Google Cloud and Kubernetes
- Introduced modern engineering practices including CI/CD and automated testing
- Established data-driven culture by implementing BI solutions, enabling real-time decision making across departments
- Architecting Zid App Marketplace
- Scaling infrastructure
- Monitoring and observability
- Structuring internal wikis
- Achieved 160% growth in engineering team
- Built a bootcamp program to hire and train fresh graduates
- Restructured engineering organization to specialized smaller teams
- Built a hiring pipeline for global remote hiring
- Built an open source library for ZATCA Phase 1 and 2 that's used by most Saudi companies running on Ruby
- Kickstarted an effort to make remote & written communication a first class citizen
- Kickstarted an initiative that boosted image delivery speeds and search delivery speeds by tenfolds
- Helped in scaling caching mechanisms, store search, and order dispatch algorithms
- During COVID-19 lockdowns and curfews, created various systems to handle the granular rules and regulations
- Numerous optimizations to performance and infrastructure
- Worked on building integrations with Foodics, SDM (by NCR), Pizzagest, Shawarmer, Al-Romansiah that sync catalogs, and pull and push orders and order status changes
- Assisted in building a culture of strong written communication
- Was a technical point of contact for integration partners, constantly coordinating with partners to promptly resolve any issues that arise
- Built numerous tools to automatically validate and fix catalog structures
Worked on payment integrations and financial systems for one of the largest food delivery platforms in the Middle East.
- Developed a platform for managing large-scale events, competitions, and crowdsourcing that has been used by millions and still in use today
- Training and leading developers
- Scaling software teams and creating processes to ensure maximum productivity
- Identifying talented developers and reaching out to them
- Using Ruby on Rails, NodeJS, Sinatra, and React to build web applications and microservices
- Containerizing projects using Docker and setting up CI and CD
- Assisted in creating Zaeem (scaling applications running in STC Solutions' Cloud) using Docker, Kubernetes, and Rancher
- Managing and architecting software projects
- Improving internal tech stack and tools to maximize efficiency and communication
- Working with my team to create standards and systems (coding, version control, etc.)
- Building autoscaling systems on AWS (Amazon Web Services) and Heroku that can handle high concurrent traffic
Developed GIS (Geographic Information System) software applications at King Abdulaziz City for Science and Technology.
Developed mobile applications for iOS and Android platforms.