You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Theo M.TM

Theo M.

Full Stack Developer python / javascript

€450/day
2 projects
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Theo

Graduated from a training in fundamental mathematics, followed by a master's degree in computer science, I consolidated my career as a freelance web developer.

During the writing of my thesis, I deployed a SoLiD server (a technology developed by Tim Berners-Lee, using the Semantic Web for the decentralization of personal data, thus giving users back control over their information) within CERN's infrastructure. Recently, I had the honor of receiving an NLnet grant to continue my work on SoLiD.

My specialization in robotics during my master's degree has provided me with solid expertise in digital manufacturing, image recognition, and artificial intelligence.

Passionate about digital technology from a young age, my interests revolve around free software, Linux, web development, decentralization, the semantic web, digital manufacturing, and robotics.

  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
Paris (up to 50km)

Experience

  • Contributions au projet Solid
    Developer
    SOFTWARE PUBLISHING
    February 2023 - Today (3 years and 4 months)
    Funded by the NLnet foundation, I recently actively contributed to the Solid project (1), mainly on aspects related to authentication and integration with other web standards such as FedCM(2) and Braid(3). My technical contributions primarily consist of developing extensions for the Community Solid Server, the main open-source software used to deploy Solid servers. These extensions have significantly improved the server's flexibility and interoperability, facilitating the integration of Solid with existing systems and considerably simplifying authentication processes for end-users. Proud to have given a few demos in front of Tim Berners-Lee :)

    Community Engagement

    - Active member of the Solid Community Group (W3C): participation in discussions on the evolution of the Solid protocol and contribution to technical specifications.

    - Co-representative of the ODI-Solid Operations Advisory Committee (Open Data Institute): advisory and operational coordination role on Solid services (solidcommunity.net, solidproject.org)

    - Member of the FedCM Community Group (W3C): contribution to the integration of Solid and improvement of FedCM specifications.

    Main Software Contributions

    - Development of an extension for the Community Solid Server enabling the integration of multiple authentication services via OAuth and OIDC.

    - Creation of a Community Solid Server extension supporting FedCM authentication.

    - Active participation in the migration of solidcommunity.net from Node Solid Server to Community Solid Server.

    - Implementation of a Community Solid Server extension allowing real-time synchronization of resources using the Braid protocol.


    (1): https://en.wikipedia.org/wiki/Solid_(decentralized_social_network)
    (2): https://developer.mozilla.org/en-US/docs/Web/API/FedCM_API
    (3): https://braid.org
    Typescript JavaScript Node.js OAuth2 OIDC Solid-OIDC FedCM Social Linked Data HTTP Braid Dependency Injection Community Solid Server Git GitHub Open Source W3C
  • École publique Estienne ESAIG
    Web Technology Course for DSAA Typography Students
    EDUCATION AND E-LEARNING
    September 2024 - December 2024 (3 months)
    Paris, France
    - Preparation and delivery of lectures on fundamental web technologies: HTML, CSS, JavaScript, and FTP.

    - Organization and supervision of practical work sessions to apply acquired knowledge.

    - Individual and collective support for students in designing and creating their personal digital portfolio
    HTML5 CSS3 Pedagogy FTP
  • Veolia
    Design and Production of Demonstrators
    ENERGY AND UTILITIES
    July 2024 - August 2024 (1 month)
    Design, prototype, and develop 3 interactive demonstrators for the Veolia showroom


    - Design and create mockups on Figma for client validation.

    - Develop 3 animated and interactive websites intended for use on large screens and touchscreens.

    - Integrate Veolia's graphic charter and design into all demonstrators.

    - Animate illustrations in SVG
    Svelte CSS3 Figma figma mockup GSAP Web Integration SVG

Recommendations

Be the first to recommend Theo

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science in Computer Science
    IT University of Copenhagen
    2022
    Master's degree, Computer Science - Minor in Robotics
  • Bachelor's degree, Mathematics
    University of Quebec at Montreal
    2017
    Bachelor's degree, major in Fundamental Mathematics and minor in Computer Science

Skill set

Categories