Hi, I'm Aymen

Senior Mobile Developer (Google certified)

Google certified Senior Mobile Developer with 8+ years of experience creating innovative Android applications using Kotlin, Jetpack Compose, and modern Android architecture patterns.

About Me

I'm a Senior Mobile Developer with over 8 years of experience specializing in Android development. I'm passionate about creating robust, scalable mobile applications using cutting-edge technologies like Kotlin, Jetpack Compose, and KMP (Kotlin Multiplatform).

My expertise spans from enterprise applications at major companies like AllSoftMultimedia,Zeta-box, Decathlon and La Poste Group to innovative projects involving AR, NFC payments, and real-time communication systems. I'm also the creator of AymoAi, a JetBrains plugin that enhances developer productivity.

Experience

8+ Years

Apps Published

35+ Apps

Skills & Technologies

Languages & Frameworks

Kotlin Java Dart Android Jetpack Compose KMP Flutter

Architecture & Testing

MVVM MVI TDD JUnit Dagger Hilt koin Flow LiveData Room DataStore Retrofit Ktor

Tools & CI/CD

Android Studio IntelliJ Git GitLab CI GitHub Actions Gradle

Professional Experience

Android Developer

Decathlon

May 2024 - Present
France

Member of the SecondLife Acquisition team, developing and maintaining the Cube In Store application with focus on SecondLife features.

Key Achievements:
  • Design and development of various modules using MVVM architecture
  • Implementation of CI/CD pipelines with GitHub Actions
  • Unit testing with JUnit and code reviews
  • Participation in Scrum ceremonies and technical breakdowns
Technologies:
Android Jetpack Compose Kotlin JUnit Dagger Hilt Flow Gradle

Android Developer

La Poste Group

September 2022 - March 2024
France

Mobile Factory team member contributing to mission-critical applications like AppPro, AppPart and Youpix for internal processes and customer interactions.

Key Achievements:
  • Development of monitoring and security modules (OWASP compliance)
  • Implementation of custom views and modules
  • CI/CD setup with GitLab CI
  • MVVM architecture implementation with Room database
Technologies:
Android Jetpack Compose Kotlin Room SDK Airship GitLab CI

Android Developer

Zeta-box

August 2021 - August 2022
Remote

Development of internal communication system for critical missions, creating complete professional communication solution.

Key Achievements:
  • Authentication and contact management modules
  • Audio/video calling and push-to-talk functionality
  • Real-time position detection and urgent messaging
  • Custom UI components and streaming capabilities
Technologies:
Android Kotlin Jetpack Compose Room GitHub Actions

Mobile Developer

All Soft Multimedia

March 2018 - July 2021
Tunisia

Full-stack mobile developer responsible for creating innovative mobile applications across various domains including e-commerce, social networking, and business solutions.

Key Achievements:
  • Developed 15+ mobile applications from concept to deployment
  • Led mobile development team and mentored junior developers
  • Implemented modern Android architecture patterns and best practices
  • Created custom UI components and animations for enhanced user experience
  • Integrated various APIs including payment gateways, social media, and analytics
  • Optimized app performance and reduced crash rates by 40%
  • Collaborated with design teams to implement pixel-perfect UI/UX
Technologies:
Android Kotlin Java Flutter Firebase REST APIs SQLite Git

Featured Projects

AymoAI – JetBrains Plugin

A powerful JetBrains plugin with versatile tools to improve developer productivity, featuring code refactoring and unit test generation capabilities.

Kotlin IntelliJ Platform Plugin Development

AS-ORM

A lightweight Object-Relational Mapping library for JavaScript/TypeScript applications, providing simple database operations and query building.

TypeScript JavaScript ORM Database

Pizza Order KMP

A cross-platform pizza ordering application built with Kotlin Multiplatform, demonstrating shared business logic across iOS and Android.

Kotlin Multiplatform KMP iOS Android

Cross Chart

A cross-platform charting library that provides beautiful, interactive charts for mobile and web applications with consistent API.

Kotlin Charts Cross-platform UI Components

Machine Ticket

A ticket management system for machines and equipment, featuring QR code generation, maintenance tracking, and reporting capabilities.

Android Kotlin QR Code Database

Get In Touch

Let's work together

I'm always interested in new mobile development opportunities and challenging Android projects. Whether you need native Android development, Kotlin expertise, or modern architecture implementation, feel free to reach out!

bensalahaymen433@gmail.com
France

Send me a message

Fill out the form below and I'll get back to you as soon as possible.

Education & Certifications

Certifications

Associate Android Developer

Google

2021

Official Google certification demonstrating proficiency in Android development fundamentals and best practices.

Verified

Education

Engineer in Computer Science

ISIMS

2017

Master's Level

License in Computer Science

ISIMS

2014

Bachelor's Level

Languages

French Advanced
English Advanced