- Decoupled the incident escalation component from a monolith and re-engineered it using an event-driven architecture to improve system resilience and fault-tolerance.
- Stack: AWS Lambda, AWS Kinesis, Javascript, Prometheus, and ClickHouse.
- Spearheaded the performance roadmap of our web platform, resulting in a 7x reduction in page load times.
- Developed a CI/CD pipeline catering to three teams, leading to a 5x reduction in execution time.
- Stack: AWS, Docker, GitLab, Javascript, Typescript, C++, and Node.js.
- Engineered improvements in Maps XHR requests response times, achieving a 50% increase in speed.
- Assisted in the integration of Apple Maps with Booking.com, enabling Mac users to book hotels directly from the maps app.
- Participated in the hiring team for final face-to-face interviews, assisting in recruitment decisions.
- Stack: Nginx, MySQL, Puppet, Redis, Hadoop, Graphite, and Debian.
- Led in-house photo processing, video transcoding, and job queuing system serving over 200K domains.
- Oversaw the design and development of v2 & v3 of the photo application.
- Stack: Node.js, PostgreSQL, Varnish, Gearman, Redis, Puppet, and Debian.
■ Software Engineer
- Amman & Bangalore
2009
- 2012
- Played a critical role in the Y! Mail team to launch the product for over 70 million Arabic users.
- Launched Y! News Mobile for the Middle East market, serving 17 countries.
- Stack: Apache HTTPd, MySQL, Memcache, Java, Selenium, PHP and Redhat.