Ziad
From Netherlands (UTC+2)
Ziad – Android, Kotlin, CI/CD
Ziad is a senior Android engineer with 12 years of experience, operating at staff level in large-scale and startup environments. His expertise includes Kotlin, Jetpack Compose, Kotlin Multiplatform, Clean Architecture, and CI/CD, with strong ownership of architecture and infrastructure. He has led teams, driven cross-platform initiatives, and excels in testing, performance optimization, and pragmatic decision-making. Communication is clear though sometimes verbose, and he is well-suited for roles requiring technical leadership and mentoring.
12 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Android Engineer
A global travel app used by millions of people to book stays, flights, taxis, and attractions. I work on the Android app's architecture and platform, owning areas such as incentives and loyalty, privacy and consent, server-driven UI, and push notifications, and I also contribute to the Java back-end services behind them.
- Led multi-team projects end-to-end and mentored developers on the team;
- Architected and led the rewrite of the Incentives API service from Perl to Java.;
- Initiated the move of Incentives from native UI to server-driven UI and designed the backend service behind it;
- Owned Privacy & Compliance on Android by designing and rolling out standardized consent-gathering components;
- Modernized the Incentives Android stack, driving a meaningful increase in incentive-based bookings, a significant reduction in reported bugs, and better testability and maintainability;
- Enabled a new type of push campaign for the Taxi and Flights verticals by moving Android notification channels to a backend-driven model;
- Increased the Incentives team's delivery speed by taking on backend tasks for campaign and experimentation setup;
- Extended loyalty tooling from web to Android and added corporate branding support for business bookers;
- Overhauled the legacy Android tracking foundation (AppsFlyer, marketing tracking, landing pages, and preinstall flows), improving stability and maintainability;
- Modernized the attribution stack by fixing long-standing deeplink and language-tracking issues, improving tracking correctness;
- Reduced crash rates by identifying systemic stability issues and shipping targeted fixes.
Founder
A production-grade cross-platform mobile application for both Android and iOS using Kotlin Multiplatform, enabling shared code and consistent functionality across platforms.
- Owned the end-to-end product lifecycle, including architecture decisions, development, monitoring, production release, and iteration;
- Designed, architected, and delivered a production Kotlin Multiplatform application, sharing core business logic across Android and iOS while delivering platform-specific functionality through native integrations;
- Built an offline-first, modular architecture with well-defined domain, data, and presentation layers;
- Implemented cross-platform monitoring and analytics with Firebase Analytics.
Tech Lead
An e-commerce platform focused on pet products and services, supporting core online shopping functionality and a seamless customer experience.
- Managed a cross-functional team of 7 across backend, mobile, and design, defining the technical direction and ensuring successful delivery;
- Managed the migration from a white-label vendor platform to an in-house system, planning the cutover to preserve user accounts and active sessions;
- Integrated the HyperPay payment gateway in direct collaboration with the provider;
- Defined business requirements and translated product discussions with the CEO into scoped tickets and design briefs for the team.
Co-founder & Tech Lead
An on-demand e-commerce and grocery delivery platform connecting consumers, drivers, and local stores. I co-founded it and led all engineering, delivering four production apps across Android, iOS, and the back end.
- Co-founded the platform and defined its overall technical direction from day one;
- Built and led the engineering team from scratch across Android, iOS, back end, and QA, hiring, onboarding, and mentoring engineers;
- Designed and delivered four production apps: Consumer, Turbo Driver, Standard Driver, and Picker;
- Introduced a server-driven UI system for Android and iOS, enabling dynamic screens, remote feature configuration, and new features without app releases;
- Guided the architecture and scaled the system to support real-time order tracking and efficient logistics, contributing to the Spring Boot services;
- Set up CI/CD, coding standards, and automated testing, building a strong engineering culture;
- Partnered with product and operations to prioritize features and support go-live in multiple cities.
Senior Android Engineer & Mobile Team Lead
A food delivery platform serving the MENA region, featuring dedicated mobile applications for consumers and delivery drivers. The product was developed from an early pre-release stage through a major acquisition, with continued development and support following the acquisition.
- Led and managed a mobile team of around 10 developers;
- Released and owned the Carriage consumer app, which won the Best Hidden Gem award in MENA (2018);
- Led the marketing SDK integrations (Braze, Google Analytics, Google Tag Manager, Adjust) and the global search integration with Delivery Hero's central teams in Berlin;
- Designed and built real-time order tracking across the consumer app, driver app, and back end;
- Refactored and modernized the consumer and driver apps, improving maintainability and reducing regression bugs;
- Reached 70% UI test coverage with Espresso and covered the business logic with unit tests;
- Published APIs in the backend using Ruby on Rails.
Android Developer
An OTT streaming platform with applications for mobile devices, tablets, and set-top boxes (STBs), enabling users to stream live TV and on-demand movies via HLS.
- Built a fully custom media player tailored to the product's needs;
- Delivered the set-top box (STB) version with TV remote control support;
- Resolved performance issues in the player, resulting in a smoother user experience;
- Designed and implemented complex custom UI with tablet support;
- Segmented and profiled movies and videos using FFmpeg to deliver multimedia content via HLS;
- Created RESTful web services using PHP;
- Integrated full social media features for Twitter, YouTube, and Instagram.