Mathis Corrio

Software Enginer.

My Work

  • A5Prod

    Sept 2022 - Aug 2023

    A5Sys

    A5Sys is an IT services company offering various services like software development, consulting, support, maintenance, and integration. To manage its production, the company uses a tool: A5Prod. For my final engineering school internship, I joined the A5Prod team. I am working on maintaining and developing new features for this tool.
    A5Prod is a web application built with Angular and PHP Symfony. It allows A5Sys's project managers to handle their projects from creation to delivery.

  • This website

    Feb 2023 - Mar 2023

    This website

    This website serves as my online resume. It allows me to publish my work and talk about myself.
    Here you can find information about my background, experience, education, and hobbies. I built this website in HTML/CSS and JavaScript to have an online presence. It’s also a way to share my enthusiasm for development, design, creation, and technology.

  • Thesis Project (PRED)

    Sept 2022 - Feb 2023

    Netflix

    I worked with the IPI team at the LS2N laboratory during my final year of engineering school. They specialize in user testing, visual perception modeling, and video compression optimization. Notably, the team works with Netflix to improve video encoding algorithms.
    In this context, the team needed data to train an AI to rate the quality of a video from a human perception perspective. I developed a Python algorithm to improve the quality of data collected through crowdsourcing for this AI training.

  • Themis (Pictet Assets Management)

    June 2022 - Aug 2022

    Pictet Assets Management (PAM)

    During my studies, I had the opportunity to intern for three months in the Tech department at Pictet Asset Management, part of Pictet bank in Geneva. I joined an international team working on a project called Themis. The goal of this project was to simplify and improve the investment process used by the business team.
    I primarily worked on the backend, using Java Spring and Python. I also took on the Scrum Master role for a period of time.

  • Twitter Bot

    Mar 2022 - Apr 2022

    Marvel

    "@HeroOfTheDay" is a personal project, where I created a Twitter bot that tweets a new Marvel hero every day along with a picture and a link for users to learn more about them. It's a fun project aimed at introducing people to new Marvel heroes. To bring this project to life, I utilized a Python library, as well as the Twitter and Marvel APIs. Additionally, I leveraged AWS Lambda to schedule the bot's daily execution.

  • Longest

    Feb 2022 - Mar 2022

    Longest Game

    Longest is a word game where the objective is to find the longest word possible using a set of given letters. To power this game, I reated an API that generates letters for users to play with. If a user is the first to request letters from the database on any given day, the API generates new letters for them. Otherwise, the API provides them with letters that are already stored in the database.
    I chose to use MongoDB as the DBMS. For the frontend I used HTML/CSS and JavaScript and for the backend and the API, I utilized Node.js.

  • TerrA LigeriA

    Jan 2022 - Feb 2022

    Nantes Museum

    As part of the Science Festival, the TerrA LiberiA exhibition at the Nantes Museum explored the impacts of humans on climate change and oceans. During this event, Polytech and the Nantes School of Design (EDNA) collaborated on a joint project.
    I worked with a team of designers and engineers to create a project centered around a small, uninhabited island near Nantes that remains untouched by humans. Our team designed a game where players use binoculars with Nintendo Switch Joycon controllers integrated to take pictures of wild animals on the island and learn more about them. We used a Python library to track the movements of the binoculars and Joycon inputs.

  • Google HashCode

    Dec 2021 - Feb 2022

    Google HashCode

    The HashCode is an international programming competition organized every year by Google. Google creates an engineering problem and we have 4 hours to solve it and maximize our score.
    With friends, we decided to participate to the 2022 edition. We train ourselves on archived problems given by Google to be ready for the d day. This training improved our teamwork and our Python skills. Finally, we finished 1316ème on 9031 participants.

  • Zoupper

    Nov 2021

    Zoupper

    Zoupper is a game I developed using HTML/CSS and JavaScript. It's essentially an upgraded version of Connect4, where players can remove a pawn at the bottom of a line (i.e. "Zouppe" a line) instead of adding one. The game has a few rules: a player cannot play on a line where their opponent has Zouppe'd, and they cannot Zouppe on the same line where their opponent has just played a pawn. The objective of the game is still the same - the first player to align four pawns in a row wins.

  • Cinema blog

    A long time ago

    Cinema blog

    During my younger years, I created a WordPress blog to share my thoughts and critiques on movies, which allowed me to express my passion for cinema.
    This experience also served as my initial exposure to the world of computer science, albeit limited to using pre-existing code.

About Me

  • Career

    Career

    Currently, I am working as an alternate student at A5Sys. My primary responsibility is to work on the enhancements of an internal tool that aims to manage production.
    Prior to this, I completed a three-month internship in the tech department of Pictet Asset Management, where I was part of an international team that worked on a solution to ease an investment process.
    Furethermore, I interned as a laborer at GRDF in Brest for my first engineering internship and worked as a seasonal dustman for the Guingamp Paimpol Agglomeration.

  • School

    School

    I am currently pursuing a degree in computer science at Polytech Nantes, a French engineering school. During my academic tenure, I have gained extensive knowledge of various fields in computer science, including algorithm design, programming paradigms (imperative, object-oriented, functional, and logical), computer engineering, database administration, computer networking, IT security, among others.
    Prior to joining Polytech Nantes, I completed a two-year intensive program in CPGE ("Classe Préparatoire au Grandes Ecoles"), which prepared me for the entry exams of top French engineering schools. The program included theoretical mathematics, physics, and mechanics.
    Furthermore, I have got a High School Diploma specialized in mathematics with honors.

  • Cinema &
    TV Series

    Cinema

    I love watching Movies and TV Series. In my opinion, this medium provides us with the opportunity to experience captivating stories and transport ourselves to other worlds. Moreover, I firmly believe that movies and TV shows are a great way to enhance our creativity, allowing us to expand our imaginations and see the world in new ways. They can also be an effective tool for conveying powerful messages and ideas, as they have the ability to reach and impact large audiences.

  • Sport

    Sport

    I have always been passionate about engaging in various sports. Currently, I have a strong interest in running, and I make it a point to train myself every week and participate in trails whenever I can. I also enjoy other sports on a more casual basis, such as fitness, swimming, badminton, cycling, and more. As a proud Breton, I also obtained my level 1 certification in scuba diving.
    For me, sports represent an opportunity to challenge myself, develop greater confidence in my body, feel a sense of pride in my accomplishments, and gain a deeper understanding of my own limits and capabilities.

  • Gaming

    Gaming

    Gaming is another one of my hobbies that I thoroughly enjoy. I play various types of games, each of which offers unique skills to be honed such as strategy, communication, creativity, reflexes, organization, logic, management, and more. I believe that video games provide an excellent opportunity for personal growth and development, and I love exploring the different worlds and challenges that they offer.
    Video Games are also a great way to connect with friends and forge meaningful social connections, regardless of distance or location.

  • Board Games
    & Chess

    Board Games

    I have a strong affinity for board games. I was the secretary of my engineering school's board games club. With this club, we organized a board games festival in Nantes called the Paradice Festival.
    What I find most interesting about board games is their ability to offer diverse games. Beyond the entertainment value, board games also serve as an excellent way to get to know others and build strong links.
    Additionally, I play chess. I find it to be a highly stimulating and intellectually rewarding game.

  • Programming

    Programming

    Naturally, programming is one of my primary areas of interest. I'm passionate about programming because it allows me to bring my ideas to life and build anything I can imagine. I love taking on personal projects as a way to explore new concepts and challenge myself. Additionally, programming offers an excellent opportunity to stay up-to-date with the latest technologies and to continually train my development skills.

  • Music

    Music

    Music is a huge part of my life, as it is for many people. I enjoy attending music festivals and concerts and listening to a variety of genres, including rap, pop, electro, rock, jazz, and more.
    Recently, I have taken up playing guitar. Learning to play an instrument has helped me develop my patience, my concentration, and my perseverance. Playing guitar has also given me a new way to express myself creatively and appreciate music in another way.

  • Travel

    Travel

    I love traveling because I like to move. I am originally from Bretagne in France, I have had the opportunity to visit many regions within my country as well as several other countries including Spain, Switzerland, Norway, and Greece. What I enjoy most about traveling is the thrill of discovering new cultures, ways of life, and meeting new people. Additionally, traveling has helped me to improve my language skills and more adaptable to new environments.

Relationships, why I love my life.

quote

Contact

Thank You !