Career Profile
Full-stack developer with a passion for building robust and efficient applications. I have experience working on multiple projects, including some with industrial applications. I enjoy working across the entire stack, from frontend interfaces to backend services and infrastructure.
Education
I completed my engineering studies as a double diploma student in Polytechnique Montréal. My focus there was to specialize in Computer Science by reinforcing my technical skills and understanding of this field. Some of the courses I’ve followed there :
- Parallel computing systems (OpenMP, OpenCL, …)
- Data mining
- Metaheuristics applied to Computer Science
- Smart agents for video games
- Natural Language Processing (NLP)
The Ecole des Mines provided me a general engineering background, during the first year of study, and helped me specialize in computer science during my second year there. Some of the courses I’ve followed there :
- Statistical physics
- Management control
- Advanced english class
- Basic compiler implementation
- Web project
- Opening on art and culture in the engineering context
The CPGE Champollion cycle in MP helped me get the basics of Mathematics and Physics, to prepare me for higher studies. The high expectations and heavy work load of theses courses brought me :
- Organization, self-management
- Modesty towards Science
French equivalent of A level in Mathematics, Physics and Engineering Sciences.
- Congratulations of the jury
Experiences
Working as a full-stack developer on multiple projects, including some with industrial applications.
Projects:
CIFMD - French semi-public organization that grants dangerous materials transportation certifications. Developed a live online test platform for candidates with a visualization dashboard for administrators.
Technologies: React, WebSockets, NestJS, BullMQ, Stripe
Toltech Industries - Industrial 3D CAO pieces command platform. Implemented technical price calculation, 3D piece analysis, and cart creation features. Very intricate and complicated business logic.
Technologies: React, WebSockets, NestJS, BullMQ, Stripe, Docker, Traefik
Unista - French manufacturer of industrial machines. Developed the Human Machine Interface (HMI) to control the machines they produce, involving hundreds of equipment (cameras, solenoid valves, vacuums, robotic arms, …).
Technologies: React, WebSockets, Django, Django-Celery, Docker, Nginx
Research project one day a week in a computer science laboratory : verification of the semantics of assembly instructions in a cryptographic-oriented language (Jasmin) in OCaml.