Blurred background

Hi! I'm Aurélien.

I'm a software engineer at Bloomberg L.P., working on low-latency distributed systems for instant messaging product.

Portfolio

Find Cat Breed App Icon
Custom membership management software

A web app made for a school dance to manage members, billing, courses, registrations and more.

This single-page app powered with Javascript / Vue.js for the frontend, and with PHP and a REST API for the backend. The interface has been designed to be both clean and reactive, making the product fast and easy to use.

For the context, I have done freelancing in parallel with my studies. This project was a demand from my main client. Initially commissioned to develop a backend for content management on the school website, my mission has been extended to build a whole business-class application.

Billing

Courses

Members

Registrations

Dashboard

I have also more causual personal projects, but just as much challenging:

HBS Icon
Serverlobby

A videogame fansite referencing public multiplayer servers. This website was a reference platform for server administrators who want to advertise their project.

It used various frontend technologies like SASS, Bootstrap and Javascript / Vue.js. The backend relied on the robust Laravel framework. As with the business management application, attention was paid to detail: The interface is clean, the website has been optimized to be fast and numerous positive feedback from server administrators have been received.

Serverlobby.io has shut down in 2023, due to lack of time to maintain it.

Homepage

Faceted search

Filtered search

Server page

Server page edition

Find Cat Breed App Icon
Find Cat Breed

A machine vision app for iOS which let you find the breed of a cat by pointing your device camera on it.

This project coupled Machine Learning, UX designing, iOS programming and web scrapping (for creating the dataset). For that occasion, I learned Swift on my own.

Behind the scenes, this app uses a ResNet model for cat image classification. The model was first implemented in PyTorch and trained with a dataset built from web scrapping. It was then converted to be used with CoreML framework. The model can differentiate 44 different cat breeds with a 51% accuracy.

View on GitHub

Find Cat Breed screenshot
Find Cat Breed screenshot
Find Cat Breed screenshot

Work Experience

Machine learning intern

UMRsu — Québec, Canada

For a research project, I was in charge to value data from 911 call center. I used PyTorch and scikit-learn to train LSTM and Decision trees models for police event prediction (crime, bulgaries), that are 19% more accurate than seasonal methods.

Software engineer intern

Thales — Gennevilliers, France

My mission at Thales was multiple: from building a new qualification process that saved weeks for each software release, to harmonizing tools used by multiple enginiering teams. I worked mainly on C++ and Java codebase.

Part-time Teacher

Conservatoire national des arts et métiers — Paris, France

I taught Algorithm and Java in parallel with my studies.

Skills

I am versatile and fast learner.

Programming

  • Python
  • Java
  • C / C++
  • Swift + iOS

Data science

  • Databases / SQL
  • Machine learning
  • PyTorch
  • Tensorflow

Web

  • HTML / CSS
  • Javascript + Vue.js
  • PHP + Laravel
  • Design

DevOPS

  • Git
  • Unix
  • Maven
  • AWS / GCloud

About Me

Obtained my M.Sc.Eng in Computer Science (with a minor in Data mining and Business intelligence) from the University of Technology of Compiegne (Paris-Sorbonnes).

I was passionate about programming and new technologies at a very young age. Learned to code as early as the age of 13. Started with small web projects and Minecraft mods.

I love traveling. Born in France, I lived in in Canada for 6 months. Here are some of my trips:

Lumbarda, Croatia

Lumbarda, Croatia

Montreal, Canada

Montreal, Canada

Verdon Gorge, France

Verdon Gorge, France

Saint-Siméon, Canada

Saint-Siméon, Canada

Québec, Canada

Québec, Canada

Berlin, Germany

Berlin, Germany

And I'm also a foodie who likes to cook and taste international cuisine.

Contact

I am listening to new opportunities.
Feel free to contact me and I will get back to you as soon as possible.