Gilad Raz, Developer in Toronto, ON, Canada
Gilad is available for hire
Hire Gilad

Gilad Raz

Android Developer

Toronto, ON, Canada

Toptal member since April 6, 2026

Bio

Gilad is a senior Android engineer who has worked at Uber and Amazon, building large-scale mobile apps for hundreds of millions of users. At Uber, he led features that improved core metrics, including increasing conversion by about 1% and reducing cancellations. Gilad specializes in Kotlin and Jetpack Compose, focusing on clean, production-ready solutions that balance speed, quality, and scalability.

Portfolio

FAST SEO LIMITED
Kotlin Multiplatform Mobile (KMM), Kotlin, Jetpack Compose, Firebase, React...
Uber
Kotlin, Jetpack Compose, Android SDK, Model View ViewModel (MVVM), Coroutines...
Amazon.com
Java, Kotlin, Android SDK, Model View ViewModel (MVVM), AWS IoT, Coroutines...

Experience

  • Kotlin - 6 years
  • Model View ViewModel (MVVM) - 6 years
  • Clean Architecture - 6 years
  • Android SDK - 6 years
  • CI/CD Pipelines - 5 years
  • Java - 5 years
  • Coroutines - 5 years
  • Jetpack Compose - 3 years

Preferred Environment

Android Studio, Kotlin, Jetpack Compose, Coroutines, Model View ViewModel (MVVM), Clean Architecture, REST APIs, Kotlin Multiplatform Mobile (KMM), CI/CD Pipelines, Unit Testing

The most amazing...

...work I've done is improving conversion by about 1% on a $2+ billion booking flow, driving an estimated $20+ million increase in annual volume.

Work Experience

Founding Engineer – Mobile & SaaS

2025 - PRESENT
FAST SEO LIMITED
  • Designed and built an AI-powered cross-platform mobile app (Android and iOS) with intelligent quote generation, reaching 2,000+ downloads and validating product-market demand.
  • Designed and developed a cost estimation platform for contractors.
  • Enabled detailed budgeting and automated PDF/Excel reporting, used in real projects to streamline pricing workflows.
Technologies: Kotlin Multiplatform Mobile (KMM), Kotlin, Jetpack Compose, Firebase, React, Node.js, Large Language Models (LLMs), Git, FastAPI, Payment APIs, Google Analytics 4 (GA4), Android, Online Payments, AI Automation, AI Model Training

Android Software Engineer

2023 - 2025
Uber
  • Led end-to-end development of a flight-based trip feature in the Uber Rider app, which has 500+ million downloads, improving the app's conversion by about 1% and reducing cancellations.
  • Improved pre-trip screen performance by about 50% by migrating from legacy Java layouts to Jetpack Compose and optimizing loading flows.
  • Introduced a flexible back-end interface enabling reuse across teams and supporting hundreds of millions of users.
Technologies: Kotlin, Jetpack Compose, Android SDK, Model View ViewModel (MVVM), Coroutines, RxJava 3, REST APIs, Git, CI/CD Pipelines, Motif, Dagger 2, Clean Architecture, Android, Large-scale Projects

Android Software Engineer

2021 - 2023
Amazon.com
  • Designed and launched a break management feature for Amazon drivers, enabling optional and mandatory breaks with notifications and back-end support, improving driver experience and contributing to better working conditions globally.
  • Pioneered the integration of the Flipper debugging tool into the Amazon Flex app, improving development efficiency and enabling faster debugging for hundreds of Android engineers.
  • Contributed to the design and implementation of the Alexa calling module migration to a modern MVVM architecture, improving performance by 30% and enabling a more scalable mobile app.
Technologies: Java, Kotlin, Android SDK, Model View ViewModel (MVVM), AWS IoT, Coroutines, REST APIs, CI/CD Pipelines, RxJava, Unit Testing, UI Development, Model View Intent (MVI), Android, Large-scale Projects

Android Software Engineer

2020 - 2021
HP Inc
  • Served as the sole Android developer for a cloud printing SDK integrated into HP Smart and HP Roam apps, enabling cloud-based printing for millions of users.
  • Collaborated with cross-functional teams to integrate the SDK into HP Smart and enterprise applications, ensuring seamless user experience and stable production releases.
  • Optimized Bluetooth and wireless printer discovery to improve efficiency and reduce battery consumption, delivering a smoother and more reliable user experience.
Technologies: Java, Kotlin, Dagger 2, Jenkins, CI/CD Pipelines, Android SDK, RxJava, RxJava 3, UI Development, Room, Retrofit 2, Git, Android, Large-scale Projects

Experience

Uber Rider App – Reserve Screen

Worked on the Uber Rider app's reservation flow, focusing on airport drop-off trips where timing and reliability are critical. I designed and implemented a flight-based trip experience that allows users to select their flight and automatically calculates the optimal pickup time based on departure, traffic, and airport-specific logic.

CostingWizard

https://costingwizard.com/
Designed and developed a cross-platform cost estimation application for contractors, enabling detailed project budgeting and the generation of professional PDF/Excel reports. I integrated AI capabilities to assist in creating and structuring estimates. Built using Kotlin (KMM), Jetpack Compose, and Firebase, the platform is used in real-world projects to streamline pricing workflows and improve decision-making.

Amazon Flex App – Driver Break

https://flex.amazon.com/
Worked on the Amazon Flex app, focusing on the break management feature for drivers. I designed and implemented functionality supporting both optional and mandatory breaks, including notifications, timers, and back-end integration to enforce compliance with regional labor requirements.

The feature handled real-world constraints such as active deliveries, timing conflicts, and user interruptions, ensuring a smooth and reliable experience. This work improved driver experience and supported better working conditions across a global user base.

Alexa App – Calling Module

https://www.amazon.com/Alexa-App/b?ie=UTF8&node=18354642011
Contributed to the design and implementation of the Alexa calling module on Android, migrating the feature to a modern MVVM architecture. I improved performance by around 30%, reduced latency in call-related flows, and enhanced maintainability and scalability of the codebase. I also worked closely with back-end and cross-functional teams to ensure seamless integration and high-quality user experience.

Education

2012 - 2014

Master's Degree in Business Administration (MBA)

EADA Business School and HHL Leipzig Graduate School of Management - Barcelona, Spain, and Leipzig, Germany

2005 - 2011

Bachelor's Degree in General Sciences (major in Computer Science)

Open University, Israel - Ra'anana, Israel

2000 - 2002

Software Practical Engineering Degree in Computer Software Development

Bosmat College - Haifa, Israel

Skills

Libraries/APIs

REST APIs, RxJava 3, React, Node.js, RxJava, Retrofit 2

Tools

Android Studio, Git, Jenkins

Languages

Kotlin, Java, C++, Assembly

Frameworks

Android SDK, Dagger 2

Paradigms

Model View ViewModel (MVVM), Clean Architecture, Object-oriented Programming (OOP), Unit Testing, Model View Intent (MVI)

Platforms

Android, Firebase, AWS IoT

Storage

Databases

Other

Jetpack Compose, Coroutines, Kotlin Multiplatform Mobile (KMM), Large-scale Projects, CI/CD Pipelines, Algorithms, Data Structures, Online Payments, AI Automation, Operating Systems, Computer Networking, Product Thinking, business impact, Data-driven Decision-making, Business Analysis, Financial Analysis, Marketing Strategy, Electronics, Software Engineering, Computer Architecture, Computers Networks, Digital Systems, Motif, Large Language Models (LLMs), FastAPI, Payment APIs, Google Analytics 4 (GA4), UI Development, Room, Networking, Polling APIs, AI Model Training

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring