Claire Mathis
Senior Software Engineer at Steadysun- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Français Native or bilingual proficiency
-
Anglais Full professional proficiency
-
Allemand Professional working proficiency
Topline Score
Bio
Experience
-
Steadysun
-
France
-
Services for Renewable Energy
-
1 - 100 Employee
-
Senior Software Engineer
-
Sep 2020 - Present
-
-
-
Stratifyd
-
United States
-
Software Development
-
1 - 100 Employee
-
Research Software Engineer
-
May 2019 - Apr 2020
As a research engineer my goal was to bring my experience in software engineering to turn proof of concepts models into models that are suitable for production. This means understanding/questioning the preliminary code, architecture it following usual design patterns, test and optimize it. Software architecture/ implementation and testing of several machine learning models in a text-data analytics platform. Memory and speed optimization of several text based machine learning models… Show more As a research engineer my goal was to bring my experience in software engineering to turn proof of concepts models into models that are suitable for production. This means understanding/questioning the preliminary code, architecture it following usual design patterns, test and optimize it. Software architecture/ implementation and testing of several machine learning models in a text-data analytics platform. Memory and speed optimization of several text based machine learning models (topic modeling, classification....). ►Languages/Libraries : Python, Tensorflow, Unittest, Gensim, Spacy, C extensions for PostgresSQL. ►Environment : Docker, Gitlab (with CI/CD pipeline) ►Reading and presenting scientific papers Show less As a research engineer my goal was to bring my experience in software engineering to turn proof of concepts models into models that are suitable for production. This means understanding/questioning the preliminary code, architecture it following usual design patterns, test and optimize it. Software architecture/ implementation and testing of several machine learning models in a text-data analytics platform. Memory and speed optimization of several text based machine learning models… Show more As a research engineer my goal was to bring my experience in software engineering to turn proof of concepts models into models that are suitable for production. This means understanding/questioning the preliminary code, architecture it following usual design patterns, test and optimize it. Software architecture/ implementation and testing of several machine learning models in a text-data analytics platform. Memory and speed optimization of several text based machine learning models (topic modeling, classification....). ►Languages/Libraries : Python, Tensorflow, Unittest, Gensim, Spacy, C extensions for PostgresSQL. ►Environment : Docker, Gitlab (with CI/CD pipeline) ►Reading and presenting scientific papers Show less
-
-
-
GoPro
-
Iceland
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Mar 2015 - Oct 2018
Member of the development team of AutopanoVideo - a 360 video stitching software - and Fusion Studio - a dedicated stitching software for the GoPro Fusion camera ►C++:design patterns, multithreading, C++11 features ►Qt:intensive use of the framework on a daily basis • Multithreaded app design (via QObject, QThread, QFuture...) • UI implementation (QML, QWidgets) • Multiplatform development and toolchain management (qmake, deployqt) ►Computer… Show more Member of the development team of AutopanoVideo - a 360 video stitching software - and Fusion Studio - a dedicated stitching software for the GoPro Fusion camera ►C++:design patterns, multithreading, C++11 features ►Qt:intensive use of the framework on a daily basis • Multithreaded app design (via QObject, QThread, QFuture...) • UI implementation (QML, QWidgets) • Multiplatform development and toolchain management (qmake, deployqt) ►Computer Vision algorithms : image stitching, 3D reconstruction, color correction... ►Misc : • Contributions to the continuous build management system (buildbot, deployment/installer scripts on macOS and Linux, crash handler app) • Interest and contribution to the GPGPU pipeline on macOS (OpenCL) • Agile software development • Analysis of customers crash reports as well as customer support on dedicated forums. Show less Member of the development team of AutopanoVideo - a 360 video stitching software - and Fusion Studio - a dedicated stitching software for the GoPro Fusion camera ►C++:design patterns, multithreading, C++11 features ►Qt:intensive use of the framework on a daily basis • Multithreaded app design (via QObject, QThread, QFuture...) • UI implementation (QML, QWidgets) • Multiplatform development and toolchain management (qmake, deployqt) ►Computer… Show more Member of the development team of AutopanoVideo - a 360 video stitching software - and Fusion Studio - a dedicated stitching software for the GoPro Fusion camera ►C++:design patterns, multithreading, C++11 features ►Qt:intensive use of the framework on a daily basis • Multithreaded app design (via QObject, QThread, QFuture...) • UI implementation (QML, QWidgets) • Multiplatform development and toolchain management (qmake, deployqt) ►Computer Vision algorithms : image stitching, 3D reconstruction, color correction... ►Misc : • Contributions to the continuous build management system (buildbot, deployment/installer scripts on macOS and Linux, crash handler app) • Interest and contribution to the GPGPU pipeline on macOS (OpenCL) • Agile software development • Analysis of customers crash reports as well as customer support on dedicated forums. Show less
-
-
-
Kolor.com
-
France
-
Photography
-
1 - 100 Employee
-
Intern
-
Sep 2014 - Feb 2015
3D reconstruction using several 360° panoramic images. • Computer Vision • Bundle Adjustment, Structure from Motion, RANSAC • C++ • Eigen • Ceres Solver 3D reconstruction using several 360° panoramic images. • Computer Vision • Bundle Adjustment, Structure from Motion, RANSAC • C++ • Eigen • Ceres Solver
-
-
-
Alstom Hydro
-
France
-
Intern
-
Jun 2013 - Dec 2013
During 5 months, I implemented a software to describe, model and predict water power plant runners performances. The software handles the modeling as well as the graphic user interface. • Physical Modeling • Hydraulics • Numerical methods • Scilab During 5 months, I implemented a software to describe, model and predict water power plant runners performances. The software handles the modeling as well as the graphic user interface. • Physical Modeling • Hydraulics • Numerical methods • Scilab
-
-
-
-
Intern
-
Jul 2012 - Aug 2012
During 4 weeks, I wrote a tutorial for a PLS (partial least square) package for R (statistical computing software). I also had the opportunity to develop a supervision interface for network switchs based on SNMP (simple network management protocol). • R • Statistics During 4 weeks, I wrote a tutorial for a PLS (partial least square) package for R (statistical computing software). I also had the opportunity to develop a supervision interface for network switchs based on SNMP (simple network management protocol). • R • Statistics
-
-
-
La Frimousse
-
France
-
Civic and Social Organizations
-
Activity Leader
-
Jul 2010 - Aug 2010
As a camp counsellor, I was in charge of kids from 3 to 10 years old. • Team leading • Creativity • Activity planning & organization As a camp counsellor, I was in charge of kids from 3 to 10 years old. • Team leading • Creativity • Activity planning & organization
-
-
Education
-
National School of Computer Science and Applied Mathematics of Grenoble
-
Carnegie Mellon University
Exchange semester, Computer Science and applied maths -
Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble
Master of Science (MSc), Mathematic Modeling, Images and Simulation -
Lycée Kléber
Classe Préparatoire, PCSI/PC* -
Lycée Koeberlé