Welcome to my Portfolio !

I am a 15 years experienced IT engineer. I take charge of your projects of Android or iOS mobile applications, games or AR / VR applications, and their backend.


Union Bancaire Privée
UBP (Union Bancaire Privée) is the actual company I work for.
I am the technical leader responsible of all mobile applications of the bank. The main application is the eBanking app, allowing customers worldwide to login with 2FA, to browse their portfolios, assets and market datas, to do payments, to manage beneficiaries and documents, to e-sign contracts, etc..
The app was initialy developed with Java and Swift for Android and iOS. I've been a key actor in setting up the devops environment, rewritting the app with .net MAUI, and maintening the nativ app until the new one was ready for production.

RetroHub Arcade
This is a personal project.
The main objective was to practice 100% vibe coding and analyse the result.
Vibe coding consist of prompting AI agents to write code for you, for instance Github Copilot.
Guess what : human developers are not likely to lose their jobs anytime soon.
My opinion after having vibe coded this app composed by 8 games : AI agents are amazing, they can provide source code that works ! You can explain what you want, how you want it, etc... and it does the job ! And it works !
But, the source code generated is not maintenable in the long term, even by you or by your AI agents.
Vibe coding is cool for prototypes or very little project. But for large production projects, you must use AI agents with more control.

Conte en poche
This is a personal project.
Based on generative AI self hosted, this app aims to generate story telling for children.
Available in 5 different languages, the user can build its own story by choosing a place, a hero, an object and a vilain.
All content is generated by AI and store in a database, so it can be reuse for other users.
The next step is to generate the voices that will read the story, images and music that will come with the stories.

Endless runner
This is a personal project.
A .net MAUI endless runner mobile app game.
The idea was to create a game engine dedicated to this game, and then re-use and expand the game engine for other games.
The engine use Skiasharp to draw 2d objects ans shaders, and personnal algorithm to handle collisions, gravity and procedural generation.
I also worked with Spin to implement bone-based animations. As spin has never been implemented for .net MAUI (mmm wondering why..), it has been very challenging to render the animated personnage, to much challenging... Today it is still in my todo list

==
FPS/RPG Open World Game
This game is a personal project I loved to work on.
I wanted to create a RPG + FPS open world game for mobile. In this game, user will be able to explore a simple open world and kill monsters to loot weapons and bullets et earn XP.
The user will follow a main quest and complete secondary quests all along his travel.
I also want to add a skill tree to allow user to specialize in hand to hand or ranged fight, or survival skills.

Developed with Unity 3D, use of Free assets only.
Advion Interchim TLC
This is a project I worked for as freelance.
Interchim is a worldwide laboratory equipment supplier for research and industry.
The goal was to transfer datas from specific laboraty machines, called PuriFlash) to a mobile application, with all laboraties and clean rooms constraints.
I choosed to use BLE (Bluetooth Low Energy) for this, and I built a GATT server destinated to be installed onto the PuriFlash, which was already running windows server.
I also updated the TLC to Flash&Prep mobile app to handle this new communication channel.
Edgyn Adfirmia
This is a project I worked on as a freelance.
Adfirmia is a system that fights against counterfeiting for luxury and medicines products.
Based on AR (Augmented Reality) and strong mathematics algorithms, the system allow the verification of a product's integrity, identity, and authenticity.
In the mobile application and based on the device camera, the algorithm guides the user to scan the product. The app will then tell the user if the product is authentic or a counterfeiting.
==
Tower Defence game
This game is a personnal project I worked on to learn more about Unity.
This is a simple tower defence game. Several waves of enemies appear and the player must build towers to kill them all.

Developed with Unity 3D.
==
Tetris Game
This is a personnal project available on the Play Store.
With this project, I wanted to focus on third parties plugin, that's why I have chosen a simple game and quickly game to develop like Tetris.
I have also implemented an advanced GUI with assets I found on Unity Asset Store.

Developed with Unity 3D.
Third party : Game center, Admob, Firebase.

Disponible sur Google Play

==
R&D project for Augmented Reality
This is a project I worked on with Respawnsive.
I had to study how to use AR in our customers shops to increase sells and reduce the cost of stickers.
Our main customer was a bakery that had 7 chops. Using AR, he would have been able to replace stickers and display more information about products.

Developed with Unity 3D and Vuforia

==
Epicuria on Android & iOS
This is a project I worked on with Respawnsive.
Our customer Epicuria is a bakery and has 7 shops. It had an e-commerce website and wanted a mobile app too.
The goal was to create a m-commerce app on iOS and Android.
I have designed and developed it. I also had to create a backend to link the app to the existing database.

Developed with Xamarin.Forms, Azure.
Designed with Marvel App.

Disponible sur Google Play Télécharger dans l'App Store

==
Trail Partner on Android
This is a project I worked on as Freelance.
My customer wanted to create a mobile app for trail runners. The goal was to centralized all informations about trails races, points earned, best chronos, elevation, ... Adding to that, some features has been developed like user account, budget tracking, instant messaging, sharing pictures, ...
I have designed and developed it. I also created the backend : API and database. Finally I created a showcase website.

Developed with Xamarin.Forms, Azure and Wordpress.
Designed with Marvel App.

Disponible sur Google Play

==
Gotago on iOS
This is a project I worked on with Respawnsive.
Our customer wanted to create an iOS application for fitness clubs. By using IBeacon and Bluetooth from the IPhones, it was possible to know which sportsman was using which fitness device.
The application then displayed usage reports for fitness club and activity reports for athletes.
In addition, the application offered an online coaching, giving exercises and specific objectives to athletes.

Developed with Xamarin.iOS nativ Swift and Azure.
==
Moovenow on Android and iOS
This is a project I worked on with Respawnsive.
Moovenow is like the greatest app I have developed, it regroups almost all Android features existing in Marshmallow and below. The iOS app has not been finished due to financial reasons, but is still available on AppStore.
Moovenow is a sports social network to allow people to meet arround sport and to follow their sports activities. There is a lot of additional features like instant messaging, instant GPS tracking, or clustering google map markers.

Developed with Xamarin.Android Java nativ, Xamarin.iOS Swift nativ.


Disponible sur Google Play Télécharger dans l'App Store

==
Net Test for Android and iOS
This is a project I worked on with Respawnsive.
Our customer Net Test is a company that offers english training services.
The goal was to create a m-learning mobile app on iOS and Android.
I have designed and developed it.

Developed with Xamarin.Forms.
Designed with Marvel App.

Disponible sur Google Play Télécharger dans l'App Store

==
Marche digitale on Android
This is a project I worked on with Respawnsive.
Our customer was a train company and needed to digitize train drivers' route sheets.
The goal was to create an Android application designed for tablets, easy to use, that updates in real time with GPS, and display light or black them to be ergonomic for night drivers.
I have designed and developed it.

Developed with Xamarin.Android nativ Java, Swagger.
Designed with Marvel App.
==
Kid’s Activity for Android
This is a project I worked on with Respawnsive.
Our customer had developed the iOS app, and wanted to have an Android app exactly identical.
The app display all family activities arround the user with many informations.
I was part of a 3 developers team to develop it.

Developed with Xamarin.Forms, Firebase, Azure.

Disponible sur Google Play Télécharger dans l'App Store

==
Circagene on Android and iOS
This is a project I worked on with Respawnsive.
Our customer was a medical researcher from London and he wanted to create a market place to allow people to sequence DNA and buy analyses, in a innovative secured way.
Respawnsive had to create the website, the Android/iOS apps and the backend.
I was part of a 5 developers team and I assumed a leadership role in association with the director of Respawnsive.

Developed with Xamarin.Forms, Azure, Nopcommerce.
Designed with Marvel App and Illustrator.
Pictures are from Marvel App prototype.
==
Formation HSE Innovante on Android
This app is a personal project.
I created this app in association with a PhD student in HSE (Health, Safety, Environment).
The PhD student wanted to offer to companies a tools to increase the quality of new employees security training in order to reduce the number of work accident.
I have also created a showcase website for the app.

Developed with Xamarin.Android Java nativ, Wordpress.

Disponible sur Google Play

==
Tracio on Android
This is a project I worked on with Respawnsive.
Our customer wanted to create a mobile solution for private letters and parcels delivery tracking.
The delivery men had to use the app to scan parcels bar code and to collect signature at the delivery.
I was part of a 2 developers team.

Developed with Xamarin.Forms.