Oussama Berhili

Sr Mobile Developer | Flutter & Swift Specialist

Passionate Senior Mobile Developer specializing in creating elegant, efficient, and user-friendly mobile applications with Flutter and Swift. Experienced in cross-platform solutions and native iOS development.

About Me

A dedicated and results-oriented developer with a strong background in both mobile and web technologies. My journey in software development has been driven by a passion for building intuitive user interactions and solving complex problems. I thrive in collaborative environments, leveraging Scrum methodologies for efficient teamwork and delivery.

My technical expertise spans native iOS development with Swift and UIKit/SwiftUI, and cross-platform development with Flutter. I'm also proficient in backend development using Laravel and Spring Boot, and experienced with various databases and cloud services like Firebase.

Key strengths include:

  • Strong communication and collaboration skills.
  • High adaptability to new technologies and challenges.
  • Proven problem-resolution abilities.
  • Commitment to continuous self-improvement and learning.

Outside of coding, I enjoy music and focusing on self-improvement.

Experience

Native Developer

Credit agricole du maroc, Rabat | Dec 2024 - Current

  • Developed native iOS apps using Swift and Xcode, integrating REST APIs, CoreData, and UIKit.
  • Implemented MVVM architecture and wrote unit tests using XCTest.
  • Familiar with SwiftUI, CoreData, and Combine.

Flutter/Swift Developer

Gentis, Casablanca | Dec 2023 - Dec 2024

  • Developed robust Flutter applications using DDD principles and Riverpod.
  • Implemented Scrum methodologies for efficient team collaboration.
  • Managed CI/CD pipelines and version control using Git.

Mobile/Web Development

NewEra Com, Rabat | June 2023 - December 2023

  • Developed maintainable and optimized web/mobile apps using Flutter, Firebase, and Laravel.

Mobile/Web Development (Freelance)

Mediating, Rabat | April 2023 - January 2024

  • Developed mobile/web apps using Flutter, Firebase, and Spring Boot.

Mobile Development (Freelance)

MakenessLabs, Paris | April 2023 - January 2024

  • Developed mobile apps using Flutter and Firebase.

Mobile/Web Development

MedyouIn, Meknes | Oct 2020 - June 2023

  • Developed web/mobile apps using Flutter, Firebase, and Laravel.
  • Focused on intuitive user interactions and participated in software design.

Web/Desktop Development (Freelance)

ResterEco, Meknes | Sep 2020 - June 2021

  • Developed web apps (Laravel) and desktop apps (Java FX).

Mobile/Web Development (Freelance)

Freelancing, Meknes | 2020 - Current

  • Developed mobile apps using Flutter and Laravel.
  • Collaborated on projects like dental web apps and phone store management.

Projects

Wiggli

Business communication app with video call features. (2024)

Tools: Flutter (DDD, Riverpod, video call), CI/CD with GitHub Actions & Fastlane.

Orange (NewEra)

Tracking SAV and router installation app for Orange users. (2023)

Tools: Flutter, Riverpod, Firebase, Laravel, Google Maps.

Motopickup

Mobile app for transporting people/orders via motorcycles. (Sep 2022 - Jan 2023)

Tools: Flutter (MVC, GetX, Google Maps), Firebase (Auth, Firestore).

Grand Hotel Villa de France

Hotel app for guest information and services. (Sep 2022)

Tools: Flutter (Google Maps, HTTP).

Atar

Web app to help tourists discover destinations. (May 2023)

Tools: Livewire, Onsignal, Google Maps.

Synease

Mobile app for organizing syndic work. (July 2023)

Tools: Flutter, Firebase, OneSignal, Laravel (API), HTTP.

Daba Permis

Mobile app for managing driving schools. (May 2022 - July 2022)

Tools: Flutter, HTTP, Laravel (API).

Dental Web App

Web application for managing a dental cabinet. (Sep 2020 - July 2021)

Tools: Laravel.

Technical Skills

Languages

Dart, Swift, Java, C#, Kotlin.

Frameworks & Libraries

Flutter, UIKit, SwiftUI, Combine, Laravel.

Developer Tools

Xcode, fastlane (CI/CD), Git.

Cloud/Databases

Firebase, Oracle, MySQL, PostgreSQL, CoreData.

Architectures & Methodologies

MVVM, DDD, Scrum, REST APIs.

Education

Licence professionnelle, Development of information and communication systems

Ecole supérieure de technologie Meknès | 2022 - 2023

Diplôme Universitaire de Technologie, Informatique, Génie logiciel

Ecole supérieure de technologie Meknès | 2020 - 2022

Baccalauréat, Science math

Omar ibn Ikhatab | 2019 - 2020

Certifications

  • TESTDOME flutter CERTIFICATE (Aug 2022)
  • Encryption ISOC CERTIFICATE (May 2023)
  • NETOPS ISOC CERTIFICATE (July 2023)
  • IPV6 SAGE CERTIFICATE (July 2021)

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.