Experiences
Drouot
Full-stack / Ops developer
- Full-stack development on the back-office solution for shoppers.
- Responsible for the implementation (from scratch) of integration tests in the CI/CD.
- Responsible for complete CI/CD migration (from Cloud to Local Machines).
- Responsible for the development (from scratch) of the mobile version of the back-office solution.
- Development of a multi-platform object categorization software for AI (dataset).
- Participation in a heavy database migration from MySql to Postgresql.
AnotherBrain
AI developer
- Implementation of disruptive AI algorithms (Organic AI™).
- Optimization of matrix calculation.
- Participation in research reflections.
- Documentation with organizational chart of research progress.
Optimum Automotive
Mobile developer
- Implementation of complete new pages.
- Participation in UI reflections.
- Add new features.
- Help with the UX design of the application.
Zaion
Back-end developer
- Implementation of websockets to receive phone calls from the browser.
- Implement user authentication (from scratch).
- Implementation of a cache system (middleware) with redis (from scratch).
- Establishment of the unit test system (from scratch).
- Database Structure for Business Logic.
Drouot
Full-stack / Ops developer
- Full-stack development on the back-office solution for shoppers.
- Responsible for the implementation (from scratch) of integration tests in the CI/CD.
- Responsible for complete CI/CD migration (from Cloud to Local Machines).
- Responsible for the development (from scratch) of the mobile version of the back-office solution.
- Development of a multi-platform object categorization software for AI (dataset).
- Participation in a heavy database migration from MySql to Postgresql.
Full-stack web development of the back-office for auctioneers with devops/testing.
#svelte
#go
#posgresql
#gitlab-ci
#ansible
Implementation of disruptive AI algorithms for the Organic AI™ project.
#python
#numpy
#matplotlib
Cross-platform mobile development of a vehicle fleet management solution for Renault.
#react native
#postgresql
#mobile
Web back-end / Telephony development from-scratch of the new call center SAAS solution.
#express
#mongodb
#redis
#socket.io
Skills
Languages
typescript
go
c
c++
html/css
bash
python
ruby
java
Frameworks
svelte
express
gin
flutter
tailwind
nativescript
react/native
rails
backbone
Archi/Devops
docker/compose
ansible
gitlab-ci
nginx
caddy
kubernetes
grafana
prometheus
argocd
Misc
LLM prompting
git
socket.io
threejs
chartjs
pm2
elasticsearch
grpc
numpy
matplotlib
valgrind
Testing
mocha
frisby
jest
supertest
joi
faker
prisma
Databases
mysql
postgresql
mongodb
redis
firebase
Projects
hypertube
online
A streaming site using torrents with serverless architecture.
You can watch torrents without downloading them.tetris
online
Online tetris game where you play against an opponent.
The last player alive wins.freelance_cra
online
An online platform to quickly and intuitively generate activity reports (CRA) in PDF format for freelancers.
gomoku
online
A goban game online.
Using an Ai using a customizable negamax implementation.
Improved by alpha beta pruning (in depth and width) and transposition tables.gpgm
online
GPGM (genetic process graph manager) is a homemade algorithm used to solve RCPSP (resource-constrained project scheduling problem) using graph traversal and genetic algorithm.
multilayer_perceptron
online
Implementation of an customizable online multilayer-perceptron.
Used to diagnose cancers using the notions of activation function, backpropagation and gradient descent.rubik
online
A 3D rubik resolver online.
Using the Morwen Thistlethwaite and IDA* algorithms.
Rendered with the Three.js browser WebGL engine.smsaes
online
A mobile application that allows you to send encrypted text messages.
hypertube
online
A streaming site using torrents with serverless architecture.
You can watch torrents without downloading them.
System
Graphic
Formations
42 Cursus
Finished - level 22
November 2019 - March 2023
42 School | Paris
Complete cursus
Specialization in Web, Mobile, Software, Algorithms, AI and Devops.
RNCP 7 | Data
Certified
November 2023
42 School | Paris
Certification RNCP36137
Expert in IT Architecture with the BC03 Data/Web/IA option.
RNCP 7 | Security
Certified
May 2024
42 School | Paris
Certification RNCP36137
Expert in IT Architecture with the BC02 Security/Network option.
RNCP 6 | Mobile
Waiting for the next session
November 2024
42 School | Paris
Certification RNCP36135
Software Solutions Designer and Developer with the BC02 Mobile/Web option.
RNCP 6 | Soft
In progress (ending)
May 2025
42 School | Paris
Certification RNCP36135
Software Solutions Designer and Developer with the BC03 Application Software option.