You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alexis De TemmermanAD

Alexis De Temmerman

Fullstack Web Developer | Ruby on Rails

€200/day
Paris, FR
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Alexis

Full-stack developer and aspiring expert, I design complete, performant, and scalable web applications by combining Ruby on Rails, Vue.js, Node.js, React, PostgreSQL, Vite, Nuxt, and Docker. I enjoy creating business logic-rich platforms designed to handle real-time data, complex data, and reliability challenges.

I have developed an ambitious chess tournament management project, with performance optimization, asynchronous processing (Sidekiq), real-time synchronization (Action Cable), API integrations, and automatic updates from external sources.

I master the creation of robust architectures: security (reCAPTCHA v3, restricted access, rate-limiting via Rack), resilience (backend tests, error handling), business automation, notification systems, multi-format export (CSV, TRF, MDB, PAPI), and data tools in Java and Python.

On the front-end, I design modern, fast, and intuitive interfaces (Vue.js, React, TailwindCSS, Vite), designed to be used both on desktop and as a mobile web app. I place particular importance on UX/UI, clarity of user journeys, and overall fluidity.

I am also experienced in real-time geolocation (Mapbox), Cloud integration (Cloudinary, Fly.io), and interfacing with APIs like Freesound.

What sets me apart: an approach focused on quality, performance, and reliability, the ability to take a project from start to finish, and constant curiosity to design elegant, durable solutions tailored to complex business needs. I particularly enjoy creating intelligent, interactive, and technical tools: game systems, data management, real-time platforms, or products requiring precision, scalability, and creativity.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Site Pawn Arena
    Creation and maintenance of Pawn Arena
    SPORTS
    April 2024 - Today (2 years and 2 months)
    Paris, France
    🎯 Backend
    Developed in Ruby on Rails with PostgreSQL, Pawn Arena manages the complete business logic: match generation, ranking and tie-break calculations, temporary user management and their specific arbitration rights, mailing system, and process automation via Sidekiq.
    Temporary development of a synchronization system with organizers' computers is carried out using Python.

    💻 Frontend
    Modern and responsive interface built with Vue.js, Vuex, Vite, and TailwindCSS, entirely designed UX/UI by myself.
    The site can be used as a web app on mobile, offering smooth and intuitive navigation.
    Notification and multilingual management via I18n

    🔒 Security
    Implementation of recaptcha v3, strict access control, and request limitation via Rack.

    ⚡ Performance & Scalability
    Query optimization, external data retrieval and comparison to keep the player database up-to-date, asynchronous processing of heavy tasks with Sidekiq, and an architecture capable of handling up to 1000 simultaneous players per tournament with limited resources.
    Creation and integration of Java libraries for MDB format management and database updates with federations.

    🛠 Robustness
    Backend tests ensure overall functionality and reliability, verification of pairings, error handling, and management of exceptional situations to guarantee reliable service.

    🚀 Deployment
    Containerization with Docker and optimized cloud deployment (Fly.io), ensuring scalability, reliability, and simplified platform maintenance.

    📊 Exports & Integrations
    Complete tournament exports in CSV, TRF, and MDB formats, daily database updates from French and international chess federations.
    Ruby on Rails Java Vue.js TailwindCSS PostgreSQL
  • Side projects
    Development of side projects
    ENTERTAINMENT AND LEISURE
    April 2024 - April 2024
    Paris, France
    Development of side projects:
    City treasure hunt project in Rails, Nuxtjs, and Postgresql, integrating Mapbox for participant location and using Action Cable for real-time synchronization.
    Storage of resources on Cloudinary.

    ShowSFX (https://showsfx.fly.dev): Online music and sound management tool for theatrical improvisation in React and Node.js, interfacing with the Freesound API.
    React.js Node.js Mapbox Cloudinary Nuxt.js
  • THALES
    Algorithm Engineer
    AVIATION AND AEROSPACE
    November 2019 - October 2023 (3 years and 11 months)
    Paris, France
    Development of algorithms according to specifications.
    Implementation of automation tools, particularly for project pipeline management and code generation using Matlab.
    System performance study.
    Matlab/Simulink C++ Git Jenkins

Recommendations

Be the first to recommend Alexis

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

  • Web Developer
    Le Wagon
    2023
    Apprentissage des base du développement web en utilisant Rails et Postgresql

Skill set

Categories