👨💻 Experiences
Lead mobile engineer
Infinit,
Paris (Since january 2024)
INFINIT helps dealers source, finance (up to 300k) their cars around 5 countries.
Under NDA, all I can say is that we've gone from 20 to 180 employees since I arrived.
👨💻 Technologies: Flutter, .NET, PostgreSQL, Azure,
Terraform, Kubernetes
Lead mobile engineer
yuzu,
Paris (may 2023 - december 2023)
Expert in cryptocurrencies, Yuzu is a mobile application (IOS and
Android) for buying and exchanging. Yuzu stands differentiated by
its simplicity, the purchase of very young crypto advice and p2p,
enabling cryptos or euros to be sent by SMS (like Lydia). During
this mission, I completely redesigned the application, participated
in the development of new features such as recurring purchases, the
purchase of small cryptos, scoring and improved fluidity. I also
participated in the application's backend and devops development.
Since I've been working on the app, the average rating on the store
has gone from 4.3 to 4.6 in less than two months.
👨💻 Technologies: Flutter, Node.js, PostgreSQL, AWS,
Terraform
Software engineer
Microport, Paris (June 2022 -
May 2023)
Microport is a company specializing in medical devices (pacemakers,
holters, etc.). The aim of this mission was to build a touch
interface on a medical tablet. This interface enables a pacemaker to
be programmed and monitored from implantation to end-of-life.
👨💻 Technologies: Angular, NGRX
Software engineer
panierdachat.com, Montréal 🇨🇦
(Oct 2021 - June 2022)
Panierdachat is a Quebec-based company that makes it easy to create
e-commerce sites. During the pandemic, the company experienced
exponential growth, putting a strain on the existing infrastructure.
The many registered customers experienced a great deal of
inconvenience service interruptions. My mission: to make
infrastructure resilient to peak loads (e.g. sales).
-
Build the entire orchestrate infrastructure with Kubernetes, Helm
and AWS. Rolling updates, horizontal and vertical autoscale
ensures the high availability of the product.
-
Create dev workflow with github actions. Deployments are
automatically deployed and versioned on staging cluster. Then,
developments are automatically deployed on production cluster.
👨💻 Technologies: Nuxt, Helm, Kubernetes, Docker,
Prometheus, Grafana, DigitalOcean cloud
R&D ingeneer
Ateme, Paris (Dec 2019 - Dec
2021)
Ateme is a video solutions company. Originally part of Anevia, a
company created by the founders of VLC, our takeover has propelled
us to the forefront of our sector. Going from 100 to 500 employees
was a very rich experience.
-
Ateme is a video solutions company. Originally part of Anevia, a
company created by the founders of VLC, our takeover has propelled
us to the forefront of our sector. Going from 100 to 500 employees
was a very rich experience.
-
Anevia pilot: Web application to manage video cache instances used
to provide on demand content, lives… Technologies: Angular 11, GO,
Kubernetes, Docker, Postgresql, Cypress, GitLab pipelines
👨💻 Technologies: Angular 11, GO, Kubernetes,
Docker, Postgresql, Cypress, GitLab pipelines
Co-fondateur Stoke (Feb 2018 - Jan 2020)
Development of a platform for managing unsold textiles, incubated at
Station F by the French Fashion Institute.
Front-end developer internship
Soneka.am, Paris (Apr 2018 - Aug
2019)
Develop an asset management platform with Angular.
💡 Projects
loawn.net - paused status ⏸️
Created during the first lockdown, loawn is the acronym of local
area workers network. When you sign up, you are assigned to a
“cluster” (chat) with all the teleworkers around you. You can
exchange, meet, take a break, help, participate or organize events.
Technologies: Websockets, MongoDB, Node.js, Express.js, geolocation
👨💻 Technologies: Websockets, MongoDB, Node.js,
Express.js, geolocation
This application allows you to save your information in your
browser's cache. The travel certificate can be generated locally
without sharing the data with a state server. Technologies: Nuxt
👨💻 Technologies: Nuxt
👨🎓 Education
42 Paris - Paris, France (Aug 2018 - Jun
2020)
42 is one of the most difficult programming school. The entrance exam
takes place over a month. Every day, exercises on C language and a
group project on weekends. Only one function to write an ascii
character is allowed:
write(int fd, const void *buf, size_t count);
If you need another function you have to recode it (except malloc).
Beside some projects.
Projets:
-
Hypertube:
Application that allows the user to search and watch free movies on
a great interface. Our API scrapped YTS, popcorn databases to
retrieve torrent hashes. When a user chooses a movie, our API
uploads the movie to our server and streams the content with FFMPEG.
The movie is kept on our servers for 10 days.
👨💻 Technologies: MongoDB, Vue, Vuetify, IPTV,
Node.js, Express.js
-
Qinder: Clone de
tinder
👨💻 Technologies: Angular, Node.js, PostgreSQL
Université Paris Saclay - IT university full course diploma
- Paris, France (Sept 2016 - Jun 2018)