Hi, I'm Mathieu Waharte, a Computer Science and Applied Mathematics student at Polytech Paris-Saclay. This is my space where I share projects and showcase my journey in software engineering.
I'm detail-oriented and analytical, with a strong foundation in applied mathematics and a passion for innovative research and technical problem-solving. Currently, I'm in an apprenticeship program with Dassault Systèmes as a FullStack Engineer, working on the Scientific Notebook and Living Map research applications that push the boundaries of scientific collaboration and knowledge management.
Polytech Paris-Saclay, Paris-Saclay University | Orsay, France
Engineering Degree in Computer Science and Applied Mathematics | 2023 - Present
Paris-Saclay University | Orsay, France
Bachelor of Computer Science - High Honors | 2021 - 2023
Essouriau High-school, Paris-Saclay University | Les Ulis, France
Intensive Preparatory Class in Math and Physics for Engineering School | 2019 - 2021
Dassault Systèmes | Vélizy-Villacoublay, France | 2023 - Present
- Developing both the front and back end of the Scientific Notebook and Living Map research applications with an Agile team
- Working with Angular, Java, TypeScript, and SPARQL while documenting processes
- Building tools that assist researchers in managing and visualizing scientific knowledge
Institute of Fundamental Electronics & Synchrotron Soleil | Orsay, France | 2016
- Studied the spatial and diametrical distribution of AuGe nanowires
- Checked lightbeams and stained UV images
A 3D scientific simulation demonstration of the Magnus effect
- Led and managed the project using Agile techniques
- Implemented visualization using SDL2 for textures, cameras, and replay functionality
- Demonstrated physics principles through interactive 3D graphics
A custom skincare brand website with interactive 3D elements
- Designed the layout, color scheme, user flow, and assets
- Managed routing as a Single Page Application
- Integrated an interactive animated 3D model using ThreeJS
A CLI application for finding and sorting houses based on custom criteria
- Designed data models to structure connectivity and house details
- Developed algorithms to match houses with user-defined criteria
Programming Languages: Java, JavaScript, TypeScript, C/C++, Python, SQL, SPARQL, OCaml, PHP, Bash, HTML/CSS, GLSL
Frameworks & Libraries: Angular, Node.js, Express, ThreeJS, JAX-RS, JUnit, Jasmine, JEST, Karma, scikit-learn, numpy, pandas
Tools & DevOps: Git, Docker, CI/CD (GitHub, GitLab), Chrome DevTools, Jira, Figma, Trello, VMWare, Postman
Databases: MySQL, PostgreSQL
Design & Methods: RDF, TDD, Design Patterns, UML, DBMS, Agile/Scrum
- Machine Learning: Data preprocessing, model training, evaluation, artificial neural networks
- Security: MOOC SecNumAc for cybersecurity (ANSSI), training on workplace health and safety legislation (INRS)
- Soft Skills: Autonomy, active listening, rigour, analytical thinking
- French: Native speaker
- English: Fluent, full professional capacity