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

Alexis Santini

Senior Fullstack Developer - Vue.js | Node.js

€600/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Alexis

Senior Fullstack Developer and Tech Lead, with over 9 years of experience, including two CTO positions on SaaS products delivered to production, from architecture to go-live.

My specialty: designing and evolving robust and maintainable web applications in Vue.js, Nuxt (SSR/SSG), Node.js, and NestJS, end-to-end in TypeScript.

I place particular importance on best practices, including clean architecture, DDD, and automated testing (Vitest, Jest), as well as performance.

At Demapp (SaaS for movers), I single-handedly designed and delivered a complete platform and a marketplace, managing the entire stack (Vue.js, Node.js, Firebase, AWS, Flutter) and CI/CD pipelines.

At Ceetiz, a leading platform for leisure booking, I am involved in front-end architecture, implementing clean architecture and advanced automated testing in Vue.js / Nuxt.

As a freelancer, I support my clients on high-value missions: web application redesigns, IT architecture consulting and auditing, SaaS development, performance, accessibility, and technical SEO audits.

Professional English: I work seamlessly on international projects.

What I bring: product vision from my CTO experience, a strong commitment to code quality, and complete autonomy from design to deployment.

Available for remote work on ad-hoc or recurring missions.
  • English

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Demapp
    Chief Technology Officer
    SOFTWARE PUBLISHING
    August 2020 - Today (6 years)
    Nantes, France
    Context:

    Demapp is a startup founded in 2018 that publishes SaaS for movers.
    Following the success of the V1 of the software with an initial sample of movers, I joined the project to work on a V2 with a view to commercializing it throughout France.

    Responsibilities:

    - End-to-end design of Demapp's value chain.
    - Implementation of B2C & B2B sales processes.
    - B2C for prospecting clients to move, to resell leads to movers.
    - B2B for prospecting movers to sell them the Demapp software.
    - Technical design from A to Z and development of the entire stack done in Vue.js, Firebase & Node.js. Creation of production and testing deployment pipelines.

    Results:

    From 0 to +50 moving companies using the software, +€170k in revenue from moving sales in 2020-2021.
    A V2 was commercialized and then completely redone into a V3 which attracted larger moving companies.
    +10 GitHub repos, constituting the entire Demapp ecosystem of microservices.
    Vue.js Node.js Firebase AWS Vuex Flutter
  • BeMyApp
    Fullstack Software Engineer
    SOFTWARE PUBLISHING
    September 2018 - August 2020 (1 year and 11 months)
    Nantes, France
    Context:

    After three months in San Francisco to gain experience in AI, I returned to France and decided to join a human-sized product team, fewer than 10 developers and a CTO. BeMyApp is a SaaS that organizes Hackathons.

    Responsibilities:

    Migration of front-end code from Angular 1.x to Vue.js 2
    Design and development of a "state machine" for the product's online conference module, including different user types: participants, mentors, and admins; allowing management of a multitude of complex use cases with minimal maintainable code.
    Ideation, design, and development of a back-office tool in Vue.js 2 & Node.js:
    automation of platform deployment on Heroku
    configuration of auto-scaling with Hirefire
    automatic creation of domain names on Gandi with DNS propagation tracking
    real-time data analysis of deployed platforms
    automation of platform deployment via a B2C conversion funnel
    Writing automatic functional tests.

    Results:

    Improved front-end code maintainability through migration to Vue.js
    Time and performance gains, and drastic optimization of the codebase thanks to the state machine.
    Time savings of 20 to 30 minutes for each deployment and monitoring of platforms with a hundred platforms online continuously.
    Vue.js Node.js Angular Vuex
  • ALM Multimedia
    Freelance Software Developer
    SOFTWARE PUBLISHING
    July 2016 - August 2020 (4 years and 1 month)
    Context:

    Carrying out freelance assignments.

    Responsibilities:

    Creation of a SaaS for citizen consultation with an admin back-office and a plugin system.
    Real-time online betting website based on the video game Counter-strike.
    Mobile application to book a table at a restaurant.
    Development of the software for a dedicated smart lamp integrating computer vision powered by AI.
    Artificial Intelligence Vue.js Node.js Socket.io Express.js Ember.js Python jQuery C (programming language)

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

  • Master's degree in Information Sciences
    EPITECH - European Institute of Technology
    2017
    Activités visées : L'Expert(e) en Technologies de l'Information comprend, appréhende et résout les problématiques qui lui sont soumis au travers des outils techniques qu'il maitrise : •Analyse de la stratégie et la politique informatique de ses clients ; •Recueil des besoins exprimés par les utilisateurs et traduction en spécifications techniques et fonctionnelles au travers de la rédaction d’un cahier des charges ; •Etude de solutions informatiques, en la proposant et en la justifiant auprès des utilisateurs ; •Pilotage de la réalisation du projet en constituant, organisant, coordonnant et en animant l’équipe projet ; •Responsablilité de la conception, de la mise en œuvre et du maintien en conditions opérationnelles du Système d’Information et de sa qualité ; •Evaluation et préconisation des investissements en fonction des évolutions technologiques souhaitées ; •Suivi de l’efficacité et de la maîtrise des SI en assurant sa gouvernance, mesure et appréciation des risques et apport de solutions pour assurer sa sécurité. Compétences attestées : Capacités attestées •Collecter et hiérarchiser des informations, comprendre la stratégie de l’entreprise, la structure et l’environnement et communiquer avec des interlocuteurs non spécialistes en informatique ; •Appliquer, en adaptant au besoin, ses connaissances techniques en informatique, de rédiger des documents structurés et prenant en compte les contraintes existantes tout en argumentant et justifiant ses choix ; •Comprendre, étudier et mettre en œuvre les architectures (réseau, applicatives et matérielles) avancées dans des environnements à fortes contraintes ; •Comprendre, analyser et évaluer les besoins technologiques – matériels comme humains – nécessaire à la réalisation d’un projet informatique ; à manager des équipes, à planifier et à délivrer ; •Manager une équipe dans un contexte international, à entretenir une communication régulière en langue anglaise tout en ayant une connaissance des pratiques culturelles différentes.
  • Undergraduate, Computer Science
    State University of New York College at Brockport
    2016
    Undergraduate, Computer Science

Certifications

  • Information Technology Expert
    EPITECH COMPUTER SCIENCE SCHOOL NEW TECHNOLOGIES
    2017
    Strategic IT Project Analysis IT Architecture Design Project Management

Skill set

Categories