Available

mathis-avatar
Hi, I'm Mathis👋

Crafting digital experiences

A
human
Full Stack Developer
Data Scientist
Data Engineer
Explorer
dedicated to transforming ideas into innovative software solutions.

Skills

Expertise Unboxed.

Main Stack

Core Technologies Shaping My Development Framework.

JavaScript

JavaScript

TypeScript

TypeScript

React.js

React.js

Next.js

Next.js

tailwindcss

tailwindcss

Symfony

Symfony

Python

Python

Swift

Swift

Docker

Docker

Experiences

Landmarks of Achievement

Main Experiences

  1. Dec 2023 - Present

    Consultant

    Freelance

    world

    TypeScript
    Next.js
    PHP
    iOS
    Swift
    SwiftIU
    DevOps
    Python
    Data Science
    Machine Learning

    Context: As a freelance software engineer, I continue to leverage my extensive skill set to provide innovative software solutions, focusing on developing and enhancing web and mobile applications across various sectors.

    • Jul 2019 - Dec 2023

      Software Engineer

      inVirtus Technologies
      Permanent

      Nantes, FranceNantes flag

      PHP
      Symfony
      JavaScript
      MariaDB
      Influxdb
      Elasticsearch
      PHPUnit
      Unit Tests
      iOS
      Swift
      SwiftUI
      fastlane
      Python
      Docker
      CI/CD
      Figma

      Context: As a publisher and integrator of IoT solutions dedicated to the traceability of indoor and outdoor equipment, inVirtus Technologies serves its customers by offering turnkey traceability solutions.

      • Contributed to the development of the application's front-end and back-end, enhancing functionality for fleet equipment tracking.
      • Utilized PHP Symfony 6 & JavaScript, incorporating libraries like ChartJs and Leaflet for interactive and informative graphical representations.
    • May 2019 - Jul 2019

      Mobile Application Developer

      iSmart - Read. Learn. Achieve.
      Internship

      In-Naxxar, MaltaIn-Naxxar flag

      Angular
      IONIC
      Cordova
      API Rest

      Context: A Maltese internship focused on creating educational mobile applications to assist children with learning difficulties.

      • Developed drawing and calligraphy modules using Ionic and Angular frameworks, tailored to support children's learning.
      • Worked in an international setting, enhancing communication skills in English and adapting to diverse professional cultures.
    • May 2018 - Jun 2018

      Developer

      ARPÈGE SAS
      Internship

      Saint-Sébastien-sur-Loire, FranceSaint-Sébastien-sur-Loire flag

      MS Access
      SQL
      VBA
      PHP

      Context: As a publisher and host of innovative solutions, Arpège supports local authorities in digitalising, securing and optimising services to deliver a unique citizen experience.

      • Designed and developed dashboards for internal support teams, focusing on usability and data presentation.
      • Created databases, tables, and views using Microsoft SQL Server 2014, enhancing data management and visualization capabilities.

    Projects

    Where Ideas Meet Implementation

    Arcasight

    Webcam People Detection App powered by Tensorflow.

    TypeScriptNext.jstailwindcssAI

    Cipher

    Ultimate file converter.

    TypeScriptNext.jstailwindcss

    Prophet

    Cryptocurrencies price Tracker.

    TypeScriptNext.jstailwindcss

    Education

    Academic Foundations.

    1. IT and information systems expert

      YNOV Campus, Nantes fr flag
    2. Data Engineer & Data Scientist

      YNOV Campus, Nantes fr flag
    3. Bachelor Computer Science

      YNOV Campus, Nantes fr flag
    4. High School Diploma

      Lycée Externat Chavagnes, Nantes fr flag

    Beyond the Code

    A World of Passions.

    Travel

    The world is a book, and those who do not travel read only a page. – Saint Augustine

    Sports

    The body should be treated rigorously, that it may not be disobedient to the mind. - Seneca

    Finances & Investments

    Finance Is The Language Of the Elite

    Watchmaking

    Time is what we want most, but what we use worst. - William Penn