Ayoub Kherbouch, Developer in London, United Kingdom
Ayoub is available for hire
Hire Ayoub

Ayoub Kherbouch

Verified Expert  in Engineering

Software Developer

London, United Kingdom

Toptal member since October 14, 2021

Bio

Ayoub is a senior software engineer with extensive expertise in Kotlin, Swift, JavaScript, and native mobile development. He currently works at Amazon. Ayoub specializes in developing high-performance mobile apps, emphasizing excellent UX and scalable architecture.

Portfolio

Amazon
Android, iOS, Kotlin, Java, Swift, Mobile App Development, Node.js
One Up Group LLC dba Play One Up
Android, Kotlin, Jetpack Compose, MacBook, GraphQL, Swift...
Kinn Technologies, Inc.
Android, Kotlin, Fastlane, WebView, Mobile App Development, REST APIs

Experience

  • Java - 12 years
  • Android - 10 years
  • Kotlin - 6 years
  • Swift - 4 years
  • iOS - 4 years

Availability

Part-time

Preferred Environment

MacBook, Android Studio, Jira, Notion, Slack, Xcode

The most amazing...

...project I've developed independently is a video downloader app I built, which achieved over 10 million downloads. I managed the full development lifecycle.

Work Experience

Senior Mobile Engineer

2024 - PRESENT
Amazon
  • Designed and launched a unified mobile feed in the Ring app, aggregating all event notifications and video recordings from 60+ Ring smart home devices, streamlining user access and increasing engagement.
  • Architected and led the device-unification framework, standardizing data ingestion and playback across over 60 device SKUs, reducing integration complexity and accelerating support for new Ring models.
  • Optimized the video playback engine with adaptive-bitrate streaming and network-resilience enhancements, enabling smooth 4K video delivery even on low-bandwidth connections and markedly reducing buffering.
Technologies: Android, iOS, Kotlin, Java, Swift, Mobile App Development, Node.js

Senior Android Engineer

2024 - 2024
One Up Group LLC dba Play One Up
  • Refactored and modularized the Android codebase, transforming a tangled “spaghetti” architecture into a clean, maintainable framework that accelerated feature delivery and simplified future enhancements.
  • Designed and shipped multiple new app features, collaborating with product and design teams to implement core esports functionality.
  • Owned the full Android development lifecycle as the sole engineer, driving requirements gathering, UI/UX implementation, automated testing, and play-store deployment to deliver reliable, high-quality releases on a tight schedule.
Technologies: Android, Kotlin, Jetpack Compose, MacBook, GraphQL, Swift, Mobile App Development, REST APIs

Senior Android Engineer

2024 - 2024
Kinn Technologies, Inc.
  • Built a "Stories" feature similar to Instagram, boosting user engagement by 20%.
  • Improved app stability by resolving critical bugs, reducing crashes, and enhancing user experience.
  • Developed and integrated new UI components, improving user experience.
Technologies: Android, Kotlin, Fastlane, WebView, Mobile App Development, REST APIs

Senior Android Engineer

2023 - 2024
Home Shopping Europe
  • Played a vital role in developing HSE Live, a social media shopping app (with a total of 50,000+ downloads), resulting in a 40% increase in user engagement within the first six months of launch.
  • Participated in crafting the streaming capabilities of the app, resulting in a 30% improvement in streaming reliability and a 25% reduction in buffering instances, enhancing user satisfaction and retention.
  • Successfully upheld the app's existing features, leading to a 15% decrease in app crashes and a 20% increase in user retention rate, ensuring continuous functionality.
  • Utilized Kotlin Jetpack Compose, resulting in a 35% reduction in UI development time and a 50% enhancement in code maintainability to expand the app's scalability.
  • Engaged with 15+ team members, encompassing development, QA, and UI/UX, contributing to a 25% increase in productivity rate, demonstrating effective communication for the app's success.
Technologies: Android, Android Jetpack, Jetpack Compose, Mobile App Development, Node.js, REST APIs

Senior Mobile Engineer

2019 - 2023
Nespresso
  • Served as a vital member of the 'Emergency Room' team by resolving critical production bugs, resulting in a 30% reduction in MTTR and a 25% decrease in customer complaints, safeguarding the financial interests.
  • Collaborated with 30+ team members to develop, enhance, and sustain the Nespresso eCommerce Android app, resulting in a 35% increase in user engagement and a 40% rise in sales conversion rates.
  • Spearheaded the development of new eCommerce functionalities and maintained existing features, leading to a 25% improvement in app performance metrics and a 20% increase in customer satisfaction scores.
  • Investigated production bugs and delivered compelling solutions for Android and iOS platforms, resulting in a 50% reduction in app crashes and a 60% decrease in customer support tickets related to technical issues.
  • Developed an in-house monitoring dashboard for mobile applications, facilitating data-driven decision-making and leading to a 100% increase in app stability and contributed to an increase in user retention rates.
Technologies: Kotlin, Java, Swift, Android, RxJava, SAP Hybris, Android Jetpack, Model View ViewModel (MVVM), Fastlane, Coroutines, Objective-C, Mobile App Development, REST APIs

Senior Android Engineer

2021 - 2022
Adelphi University - Main
  • Developed an application that makes students interact with the university in a more dynamic way.
  • Provided expertise in the analysis, design, development, testing, and deployment of mobile apps.
  • Ensured the smooth operation of the University's mobile apps and provided technical support.
Technologies: Kotlin, Android, REST APIs, Android Jetpack, Mobile App Development

Senior Android Engineer

2021 - 2021
beaconsmind AG
  • Developed an Android SDK to ease integration of retailers' mobile apps with the Beaconsmind suite.
  • Implemented highly optimized Android service that works in the background and collects Bluetooth beacon signals.
  • Helped build a demo app to demonstrate the SDK integration.
Technologies: Java, Android, Kotlin, OpenAPI, Gradle, REST, Object-oriented Programming (OOP), Bluetooth Low Energy (LE), Bluetooth, Mobile App Development, REST APIs

Experience

Video Downloader App with a Build-in Browser

https://play.google.com/store/apps/details?id=com.vidmat.allvideodownloader
I spearheaded the development and management of a video downloader app, achieving over 10 million downloads and overseeing the project's lifecycle from initial concept to successful deployment.

APP FEATURES
• Full-featured multi-tab browser
• Automatic detection of files
• Simultaneous download of multiple files
• Different media types' support, including HLS and DASH

StoreTracker.io (Personal SaaS Project)

https://www.storetracker.io/
• Launched StoreTracker.io, a software as a service (SaaS) platform that provides sellers with immediate analytics and insights on store performance, enhancing operational effectiveness and guiding strategic decisions.
• Led the adoption of Rust for back-end development, resulting in an extraordinary eightfold decrease in server expenses by optimizing resource consumption and performance.
• Directed marketing and brand recognition efforts: Initiated groundbreaking marketing strategies that markedly improved StoreTracker.io's presence and reputation in the market.

Education

2014 - 2018

Bachelor's Degree in Computer Science and Engineering

National School of Applied Science - Paris, France

Certifications

APRIL 2021 - PRESENT

Java Oracle Certified Professional

Oracle

Skills

Libraries/APIs

Node.js, REST APIs, RxJava, Retrofit, OpenAPI, React, Stripe API, Stripe

Tools

Android Jetpack, Android Studio, Jira, Notion, Slack, SAP Hybris, Fastlane, Odoo, WebView, ExoPlayer, Gradle, Xcode

Languages

Kotlin, Swift, Java, JavaScript, Objective-C, Python, GraphQL, Rust

Platforms

Android, iOS, Bluetooth Low Energy (LE), Amazon Web Services (AWS)

Frameworks

Dagger 2, KOIN, React Native

Paradigms

REST, Model View ViewModel (MVVM), Object-oriented Programming (OOP)

Storage

MySQL, MongoDB

Other

Jetpack Compose, Mobile App Development, Coroutines, MacBook, Computer Science, Maps, Room, Hilt, Bluetooth Beacons, Bluetooth, OkHttp

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