Software Developer
Last update : Ocotober 28 2019
Email me ✉️
Phone me 📞 ✉️
+33 6 46 78 13 08 📞 🔗
Paris, France 📍

Employment History 💼

⟩   🆕 R&D Engineer at Freebox
Permanent contract (2019 - now) Paris, FR
  • Development of a NodeJS server side applications.
  • Working with IOT standards for security items such as Security Camera or Motions sensors.
  • Development and maintenance of the Freebox Compagnon Swift app.
  • Research and development over Augmented Reality framework for iOS.
⟩ iOS developer at
Permanent contract (2014 - 2019) Paris, FR
  • Development and maintenance of the Leboncoin iOS app.
  • Implementation of large scale software architecture.
  • Development of unit and UI tests for the Leboncoin iOS app.
  • Development of distributed iOS Swift frameworks and static librairies (for internal and external usage).
  • Setting up quality control structure and continuous integration and continuous delivery solutions with Jenkins and Fastlane.
  • Working with Gerrit code-review solution for code review process.
  • Working with scrum and agile standards.
  • Working in multidisciplinary teams.
  • Setting up a T-Shape environment:
    → Working with other technologies such as Go for backend, React for web front-end and Kotlin for Android.
  • Development of web micro service in Go.
⟩ Developer at Egos Ventures
Internship, 6 month (2014) Atlanta, GA, USA
  • Architecture and model design for services and products.
  • Sound and image processing.
  • iOS and Android apps development (native).
  • Development of unit test framework for internal use and development of unit tests for the in-productions solutions.
  • Added UI Tests for apps.
  • Gobal quality improvements for the in-house software, services and apps.
⟩ Java developer at ThinkMyApp
Internship, 4 month (2013) Rueil Malmaison, FR
  • Development of parsing algorithms loaded on servers that treat big amount of data.
  • Development of java software for external use.

Publications 🖋

🆕 Adding iPad OS multiple windows support to your app
Ocotober 28 2019
A quick overview of what it takes to implements multiple windows support on your existing iPad app.
🆕 Add a Scene Delegate to your current iOS project
Ocotober 24 2019
Adding a SceneDelegate to your "< iOS 13" old, in production, iOS project.
Using CollectionView Compositional Layouts in Swift 5
June 20 2019
Exploring the features of UICollectionViewCompositionalLayout, introduced at WWDC2019.

Skills 💪

Programming :

Good expertise level of the most used programming paradigms : object oriented and protocol oriented.
Strong knowledge in scripting programming and usage of their interpreter.
Good knowledge in functional and procedural.
→ Swift, Objective-C, Java, Javascript, Go, C, Bash, Python.

Design Patterns :

→ Creational : Singleton
→ Structural : MVC, VIPER
→ Behavioral : Observer (RX)

Frameworks :

CocoaTouch & Android SDK for mobile.
Image Processing with OpenCV.
GUI frameworks such as SDL for C, pyQt and Tk for Python.


NoSQL (with MongoDB) and SQL (with MySQL, PostgreSQL).
CoreData for Apple systems.

Education 🎓

2014 : Bachelor Software Architecture
ESGI, Paris 12e
Extra Curriculum : Founder and President of the Coding Dojo Club
2012 : Higher Degree Certificate in Software & IT
Saint Michel de Picpus, Saint Mandé
Spécialisation : Software development
2011 : Baccalaureate in Social and Economical Sciences

Cours Progress, Paris 3e

Languages 🌍

🇫🇷 Français : read, write, speak native
🇺🇸 English : read, write, speak
🇮🇱 Hebrew : read, speak

Side Projects 👓

➲ Pi-Zero-Player
As a music lover, I made myself a portable audio player, raspberry pi based thats (mainly) reads audio Flac files with a good integrated preamp. Equiped with a screen and some push buttons, I use Kodi as multimedia player and some custom add-ons developed in Python.
➲ Pi-Safe-Shutdown
Working a lot with Raspberry Pi, I had to find a way to properly shut down the machine. I came up with a custom made circuit board paired with some good old python script and it does the job quite well, working with Raspberry Pi’s GPIO pins and a switch.
➲ Gameboy Zero
Retro gamin lover here. I build myself a custom handheld portable gaming device Raspberry Pi based with a ATmega23U4 mictrocontroller for the control board. Equiped with a sound board, a IPS 3.5 inch screen and an analog stick.

Anything else ? 😊