You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Freelancer profile translated to English.
Back to original language

About Abdelkabir

Mobile developer specialized in Android, I have worked on high-traffic applications like Avito.ma, as well as on international projects at IBM, particularly around customer loyalty and mobile payment solutions.

With over 4 years of experience, I have evolved in various environments (start-ups, large companies) and collaborated on projects with significant technical and product challenges, adopting modern approaches such as MVVM, modularization, and continuous integration.

My background has allowed me to address different issues, from performance optimization to user experience improvement, while maintaining robust, clear, and maintainable code.

  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Avito.ma - Frontier Digital Ventures
    Android Engineer
    October 2021 - June 2025 (3 years and 8 months)
    Casablanca, Morocco
    Contribute to the development of the Avito mobile application, which is an online buying and selling app. I played a key role in improving the application by implementing crucial features:
    Migration to Jetpack Compose for improved Efficiency and User Experience:
    Led a partial migration (approximately 40%) from traditional XML-based UI to Jetpack Compose for the Avito mobile application.
    Reduced repetitive UI code by 40% and decreased development time for new features by 30%.
    Improved user engagement through the creation of dynamic components and animations with Compose.
    Reimplementation of Avito's messaging system with GraphQL:
    Implementation of a robust messaging system using GraphQL.
    Integration of advanced features such as message sending, message navigation, and file and image sharing.
    Reimplementation of the ad filtering system:
    Development of a flexible filtering system allowing users to set specific filters added by a manager.
    Implementation of a dynamic filtering system that adapts in real-time to new specifications defined by the manager.
    Reimplementation of the ad insertion system:
    Design and implementation of an optimized ad insertion system.
    Creation of dynamic steps based on selected categories, thereby improving user experience and simplifying the ad insertion process.
    Key Results:
    During my tenure, I contributed to a significant improvement in user satisfaction, increasing the app's rating from 4.4/5 to 4.6/5.
    These achievements not only enhanced the overall experience for Avito users but also positively impacted the app's perception within the user community.
  • IBM
    Android developer on Mobile Loyalty Application - Exxon Mobil Rewards+
    March 2021 - August 2021 (5 months)
    Contribute to the development of the Exxon Mobil Rewards+ mobile application, which is a loyalty mobile application that allows Exxon Mobil customers to:
    Pay for SynergyTM fuel with their phone.
    Use all payment methods by credit/debit card, as well as the ExxonMobil smart card and wallets like Google Pay, Samsung Pay, and Masterpass.
    Earn rewards on every fuel purchase.
    Redeem earned points for dollar savings at the pump and in-store.
    Find the nearest station.

Recommendations

Be the first to recommend Abdelkabir

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ingénierie Web et informatique mobile
    ENSIAS
    2021
    Ingénierie Web et informatique mobile
  • Classes Préparatoires Filière MP
    CPGE
    2018
    Classes Préparatoires Filière MP

Skill set

Categories