Experiences
2022-2023 | Freelance Full-Stack Developer
- Video game development with Unreal Engine 5 & C++
 - iOS application development/update/debug using Swift, AppKit & SwiftUI
 - Micro service development using Swift & Vapor, Rust & Actix or Go & Gin
 - Setting up of DevOps platform with Jenkins, Docker, Ansible & Kubernetes using generic cloud providers
 
2020-2022 | Working in a startup company
- Setup of CI/CD for multiple projects using a Jenkins server with Groovy pipeline
 - Dockerize multiple projects from different languages and frameworks
 - Setup a production infrastructure with Kubernetes
 - Help on website development on Symfony in PhP
 - Developement of mobile iOS applications in Swift.
                    
- Use OpenCV for image processing.
 - Create C++ modules to share code with similar Android application and use them via bridge in Objective-C++
 
 - Work in autonomy or with a team
 
2017-2019 | Personal projects developements
- Graphic engine development with OpenGL and C++
 - 
                    Learning Apple Frameworks (UIKit, SwiftUI, SceneKit, SpriteKit, VisionKit, AVFoundation)
                    
- Create 3D Application of rendering molecular structures using SceneKit
 - Create Application to visualize student profils from my school fetched from an API
 - Small random applications in SwiftUI
 - Small development of various Application to master Apple Frameworks
 
 - 
                    Backend server development
                    
- Swift with framework Vapor
 - Golang with framework Gin
 
 
2016-2017 | Internship in robotic with Vinci
- Development of embbed software to control robotic arm on construction site
 - Take responsibility of technical decisions
 - Usage of advanced mathematiques (matrix calculation, 3D geometry)
 
2014-2023 | Seasonal jobs
- Grapes harvesting every years
 
Formation
2015-2019 | Digital Technology Architect - School 42
- Algoritms and programming in languages C, C++, C#, Python, Rust and Swift
 - Multiple months projects in teams
 - Validation of "Piscines" (2-4 weeks learning sessions) for "Language C, Unix & Shell", "Langage C++", "Swift and Framework iOS", "Unity Game Engine"
 - Ability to self teach a new Technology
 - Daily usage of git
 
Participation to "Hackatons"
- Find solution for a company on a specific probleme
 - Data Tratment Algorithm in Python for French Navy
 - Artificial intelligence for Strategy Board Game in Python for a Startup
 - Clothes selling online platform in Objective-C for Celio