My professional experiences

Backend - Sowee

Paris, France
February 2023 - Today
Node.jsTypescriptAWSTerraformServerless framework

Fullstack - Hiresweet

Paris, France
April 2019 - December 2022
MongoDBNode.jsTypescriptGraphQLReactAWSCircleCIDocker

Built tools to streamline tech recruitment, helping recruiters find and engage the right candidates efficiently.

Key Projects

Validation Library
Developed a custom validation library for Python and JavaScript with JSON-defined schemas

Standardized data validation across the platform

Internal Operations Tools
Built candidate validation interface with imperceptible latency using just-in-time data prefetching

Dramatically improved operations team productivity

Email Platform Integrations
Integrated Gmail and Outlook APIs to enable seamless candidate outreach

Covered majority of recruiter workflows

Automated Contact Sequences
Built automation system for email campaigns with follow-ups and reminders

Reduced manual recruiter workload

Additional Work

Email tracking (opens and clicks)
Resume generation with AWS Lambda and Puppeteer
Calendly webhook integration for appointment notifications
Multiple ATS (Applicant Tracking System) integrations

Fullstack - Ayuda (internship)

Sydney, New South Wales, Australia
April 2018 - August 2018
International internship in a distributed team environment
SQLC#JQuery

Maintained and customized OOH (Out-of-Home) advertising panel management software for diverse clients.

Key Projects

Platform Maintenance & Client Integrations
Customized contracts and invoices for client-specific requirements

Delivered tailored solutions for multiple advertising clients

Report Bug Fixes
Debugged complex SQL stored procedures (1000+ lines) for client reporting accuracy

Learned the critical importance of comprehensive testing for client-specific logic

Team Process Improvement
Proposed and implemented physical kanban board for backlog visibility

Improved team communication and project manager relationships

Key Learnings

First experience with statically-typed OOP (C#, .NET ecosystem)
Importance of testing client-specific business logic
Challenges of distributed teams across time zones
Value of visual project management tools

Fullstack - Homerez (internship)

Paris, France
September 2017 - February 2018
First internship - Foundation of full-stack development skills
MongoDBNode.jsAngularJS

Built web applications to help homeowners manage vacation rental listings across multiple platforms like Airbnb and Booking.com.

Key Projects

Multi-Platform Availability Sync
Developed synchronization system to keep rental availability updated across Airbnb, Booking.com, and other platforms

Maximized property occupation rates while preventing double-bookings

Internal Operations Tools
Built internal tools for operations team to handle dynamic pricing, guest bookings, and availability management.

Streamlined daily operations for sales and account management teams

Key Learnings

First professional web development experience
Learned modern JavaScript stack (AngularJS, Node.js, MongoDB)
Experienced Scrum methodology in practice
Importance of understanding end-user needs when building internal tools
Mentored by experienced engineers in a collaborative environment

My education

École Centrale de Lyon

Lyon, France
2015 - 2019
PythonJavascriptSQL

Engineering cursus, computer science as specialization.

My projects on Github

next-website

nextjsreactvercel

My website built with Nextjs

TypeScriptJavaScriptCSS

dry-weather

discordmeteo-francepythonweather

A Discord bot that tells when the weather is the driest according to meteo france forecast

PythonDockerfile

website

gatsbygraphqlnetlifyreactstatic-site

This is the repository behind my website.

JavaScriptCSS

Eleyi

flaskhackathonmichelinprototypepython

This is a prototype app for the Michelin Campus Innovation Event 2018 in Clermont-Ferrand, France.

JavaScriptHTMLCSSPython

BackSkeleton

expressmongodbnodejs

This is a skeleton for a backend server written in nodeJS.

JavaScript

lets-try-hapi

hapinodejs

A Node server to learn Hapi

TypeScript

internet-pi

ansiblegrafanapiholeprometheusraspberry-piunboundwireguard

Raspberry Pi config for all things Internet.

Jinja

Accounting

rust

A script written in rust that computes totals from a csv file

Rust