Morgane Rouvroy

Software Engineer, Query Planning and Optimization at Yellowbrick Data

Resume

Career Profile

I am a French Software Engineer freshly graduated from the Grenoble Institute of Technology - ENSIMAG. I recently moved to London and now work there as a Software Engineer for Yellowbrick Data.

I particulary like discovering new things about Computer Science and am always on the lookout for new challenges to tackle !

Experiences

Software Engineer, Query Planning and Optimization

Sep 2019 - now
Yellowbrick Data, London - UK

I’m currently working as a Software Engineer in Yellowbrick Data, specifically on improving and optimizing the query planning. As a data warehouse startup, Yellowbrick aims at delivering a highly performant analytic database while still keeping it simple for the customers to use.

My work involves optimizing and fixing any issues in the planner, so that queries can be run faster and more efficiently on our hardware.

R&D Software Engineering Intern

Mar 2019 - Aug 2019
Dassault Systems, Vélizy-Villacoublay - France

I worked 6 months as a Software Engineering intern in Dassault Systems’s Virtual Human team. This team aims at providing Dassault Systems’s customers with human avatars to use in 3D simulations during product conception. These need to be able to interact as realistically as possible with their environment, while still being user friendly in their usage.

My work consisted in the designing and coding of a smart hand posturing engine, allowing 3D avatars to grab objects in a realistic way. Methods implemented include both an analytic decision tree algorithm and Deep Learning neural networks.

Software Engineering Intern

Jun 2018 - Aug 2018
Arm Ltd., Cambridge - UK

As a summer intern in Arm’s Machine Learning team, I spent 3 months working on ArmNN’s 18.08 release. This open-source project aims at creating a software interface for high-performance Neural Network inference on all Arm hardware.

My work included completing tasks for the 18.08 release but also the designing, prototyping and production of an ONNX parser in C++.

Full report on this internship can be found here.

Volunteer Experience

Design team leader

Apr 2017 - May 2018
Arts Society - Grenoble Institute of Technology (ENSIMAG)

ENSIMAG’s Arts Society goal is the organisation of events along the school year to promote arts among the students.

The design team was the team in charge of the creation of new communication materials (banners and posters for the oncoming events) and event’s decoration. As the leader of the team, I had to manage the 8 designers, making sure work was fairly distributed and delays were kept.

Volunteer for a project in Senegal

Oct 2016 - Oct 2017
Student association Solida'Rire - Grenoble Institute of Technology

Solida’Rire is a student association involved in worldwide volunteering projects. Each year, teams of 1st year engineering student of the Grenoble Institute of Technology commit to these projects as volunteers.

From 2015 to 2019, one of those project was the construction of a primary school in Toubab Dialaw, Senegal. I was part of the 2016-2017 team, as the communication manager and vice treasurer. During this year, I helped with the development of a fundraising campaign (over 6.800€ were collected) and then went to Senegal for a month to help with the construction work on-site.

Education

MSc in Computer Science

2016 - 2019
Grenoble Institute of Technology - ENSIMAG

Specialization in Image, virtual reality and multimedia. Courses include :

  • Patern Recognition and Machine Learning
  • Probabilistic models for learning
  • Advanced Imaging
  • GPU computing
  • Computer graphics : rendering and animation
  • Surface and geometric modeling

Some projects made can be seen on the Project page.

Higher School Preparatory Class

2014 - 2016
Lycée Pasteur (Neuilly-sur-Seine, France) 

2-year post A-level program which main subjects are :

  • Physics
  • Mathematics
  • Computer Science

High School Degree, Scientific option

2014
Lycée Joliot Curie (Nanterre, France)

Equivalent to A-levels in Sciences, obtained with highest honors

Skills & Proficiency

C

C++

Python

Java

Git

SQL

R

Rust