Mathis at Intel

Me at Intel Corp

Welcome to my software engineer portfolio!

Enter

About Me

Mathis's photo

I’m Mathis Aubert, a PhD student in Computer Science at UC Santa Cruz, where I blend rigorous academic research with practical software engineering. With over three years of full-stack development experience, I’ve modernized and maintained critical applications for industry leaders like EDF and Volvo Group, leveraging Java, cloud platforms, and agile practices.
I'm passionate about building a career in software engineering and contributing to innovative projects that make a positive impact on people's lives.
Let's connect and explore how we can collaborate and learn from each other in the dynamic world of technology.



Studies 🎓

PhD in Computer Science

UC Santa Cruz, Santa Cruz, CA, USA | October 2025 - Present
See all project done

UCSC's logo

Engineering Degree (Master of Engineering) in Computer Science

CESI (College of Engineering School and Masters), Lyon, France | 2022 – 2025
See all project done
Cesi's logo

Preparatory cycle in Computer Science

CESI (College of Engineering School and Masters), Aix-en-Provence, France | 2020 – 2022

GPA : 4.51/5 - Summa cum laude
See all project done
Cesi's logo

Experiences 👨‍💻

PhD student in Computer Science

UC Santa Cruz, Santa Cruz, CA, USA | October 2025 - Present

~ Working on Contrasting Explanation for AI
Technical environment: Python, Jupyter Notebook, Git, GitHub

UCSC's logo

Full Stack Software Engineer Co-op

Sopra Steria, Limonest, France | October 2022 - September 2025

🔹April 2025 - September 2025
~ Upgraded 16 Java Web applications
~ Implemented 4 European and French regulations
~ Deployed on production and test environments via pipelines
~ Maintained operational condition
Customer: Électricité de France (EDF)
Technical environment: Java, PrimeFaces, JavaScript, PostgreSQL, Oracle WebLogic, Maven, IntelliJ, Git, GitLab, Confluence, Jira, Jenkins, Scrum agile

🔹October 2024 - March 2025
~ Migrated java server from IBM WebShere to Redhat JBOSS for 10 applications
~ Migrated front library from RichFaces to PrimeFaces for 8 applications
Customer: Volvo Group/ Renault Trucks
Technical environment: Java, IBM WebShere, Maven, Eclipse, Git, Gerrit, PrimeFaces

🔹October 2023 - April 2024
~ Upgraded web applications Java Server Faces
~ Upgraded web application Java Spring/ Angular
~ Upgraded batch applications in Java Spring Batch
~ Deployed on production and test environments via Azure pipelines
~ Maintained operational condition
~ Green IT researches with SonarQube and Chrome extension
Customer: Volvo Group/ Renault Trucks
Technical environment: Java, Spring, Angular, Docker, IBM WebShere, Maven, IntelliJ, Git, GitHub, Confluence, Azure Devops, Scrum agile

🔹June 2022 - September 2023
~ Upgraded 16 web application Java Server Faces
~ Migrated compiler version from Java 6 to Java 8
~ Migrated front library from RichFaces to PrimeFaces
~ Deployed on production and test environments via pipelines
~ Maintained operational condition
Customer: Électricité de France (EDF)
Technical environment: Java, PrimeFaces, JavaScript, PostgreSQL, Oracle WebLogic, Maven, IntelliJ, Git, GitLab, Confluence, Jira, Jenkins, Scrum agile

Sopra-Steria's logo

Full stack Software Engineer Intern

UC Santa Cruz, Santa Cruz, CA, USA | May 2024 - September 2024

~ Developing a Python web application to calculate and visualize birds’ connectivity worldwide.
~ Deploying it on Google Cloud for scalability and reliability.
~ Designing an efficient user experience (UX) for over 80,000 scientists creating reports.
Contributing to environmental preservation efforts by supporting government and non-governmental organizations.
Technical environment: Python, Docker, Google Cloud Platform, Bash, Unix, Git, GitHub

UCSC's logo

Software Engineer Intern

Sopra Steria, Limonest, France | April 2022 - September 2022

🔹June 2022 - continued during the Co-op
~ Upgrading web application Java Server Faces
~ Migrating compiler version from Java 6 to Java 8
~ Migrating front library from RichFaces to PrimeFaces
~ Deploying on production and test environments via pipelines
~ Maintaining operational condition
Customer: Électricité de France (EDF)
Technical environment: Java, PrimeFaces, JavaScript, PostgreSQL, Oracle WebLogic, IntelliJ, Git, GitLab, Confluence, Jira, Jenkins

🔷 May 2022
~ Created automated tasks in Vba
~ Convert PDF purchase orders in Excel
~ Maintaining in operational condition
Customer: Sopra Steria Project Managers
Technical environment: Visual Basic for Application, Excel

🔷 April 2022 - May 2022
~ Created automated tasks in Java
~ Convert PDF purchase orders in Excel
~ Maintaining in operational condition
Customer: Sopra Steria Sales Managers
Technical environment: Java, JUnit, Eclipse, Git, GitLab, Excel, Agile methodology

Sopra-Steria's logo

Job shadowing

INTEL CORPORATION, Moirans, France | December 2018

🔷 3 days job shadowing :
~ Discovered the business world
~ Followed software engineers and understood their work
~ Learnt about programming languages (C, Java, Python, Go)

Intel's logo

Projects 💻

PhD in CS

Contrasting Explanation for AI
Working on contrasting explanation for AI

Engineering Degree in CS

Artificial Intelligence (Machine Learning)
Built a complete machine learning workflow to classify, improve and caption images.
Artificial Intelligence (Data Science)
Built a model to discover why there is a high employee turnover rate in a 4000+ employees company.
Advanced algorithms
Created 2 algorithms using the ant colony and hill climbing methods to find a good solution of the Vehicle Routing Problem.
Big Data
Created a complete architecture Big Data to analyse and create report with medicals data. We performed heterogeneous data extraction and transformation to a Data Warehouse. Then we created diagrams and report to show KPI on Power BI.
System programming
Created a graphical software in C# about manage backups. Inside the Software we were able to manage backups (CRUD), execute several backups at the same time (start, stop, pause), encrypt and execute in a remote app client-server handling sockets.
The software built with a MVVM architecture.
Administration of an information system
Rebuilt the information system after a fusion of two companies
Innovation Project
This project aimed to explore the essence of innovation, with a particular focus on understanding the end-to-end process of developing innovative products.
Project Management
Created a complete Project Management Plan to build a Datacenter in Morocco
People management Seminar
The objectives of the seminar was:
- Knowing best communication practices
- Developing relational intelligence
- Developing emotional intelligence
- Identifying different management styles
- Detecting and adapting management for people with disabilities

Preparatory cycle in CS

WEB development
Created an internal website for internship opportunities.
Network and System
Management of the internet network of a virtual city. Several building (companies, librairie and data center)
CCNA : Introduction to network Certification
OOP Project
Created a graphical software in C++ for an Electronics Company. Inside the Software we were able to manage workers, clients, items, order and statistics.
We did UML diagrams and use a MVC architecture
Embedded system
Created a connected weather station by the Arduino UNO board.
The difficulties was to have a lot a elements on the board as SD, GPS, sensors…
We had only 2 KB of RAM and we needed to reduce complexity.
DB Modelling
Created a DB for a Passenger transportation company.

Certifications 📜

CCNA Certification

Awards 🏆

Hackathon AI Winner

CESI School - June 2023
Team Picture


With my teammates, we created an innovate product to revolutionise the remote control experience. Using the TOF technology from ST microelectronics device, we are able to understand which sign you are doing.
You can start, stop, next, previous and more, every media without having to touch your remote control !

Public appearances 📸

Sopra Steria's video

Transcript

Hello, my name is Mathis Aubert. I'm a Software engineer Co-op at Sopra Steria Lyon since last october.
Currently, I'm working on a major project that impacts the lives of all French people.
Sopra Steria has trusted me on this project because I did my internship in my second year of preparatory cycle.
So yes, Sopra Steria is a Great Place To Work where I'm really happy to work.
They organise agency breakfast where we can find our future mates. Or more, there is the Sopra Steria's tennis tournament at Lyon in June.

Contact Me 📲

Let's connect and explore how we can collaborate and learn from each other.



📩 Email : aubert.mathis2911@gmail.com

📱 Phone : +33 7 81 78 82 87