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

Swan Maillard

Fullstack Developer | Java - Spring Boot - React

400 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Swan

Since 2022, I've started working as a freelance software engineer alongside my studies (graduating from INSA Lyon in Software Engineering). I've worked with diverse clients, from individuals to large companies, and helped them build complete production-ready solutions.

My goal is to help transforming an idea into a complete solution, from designing the app, developing a clean and modern frontend as well as a robust backend, or automating the delivery with DevOps workflow.

So whether you need to strengthen a team, implement a new feature or even if you've just started growing an idea, I would be glad to join your project and bring my expertise!

What I can bring to your project:
- Bringing a concept into a deployed app by guiding you through all the thought process and decision making
- Iterating quickly and working in agile environments, to be sure to perfectly match your needs.

I’ve worked with diverse tech stacks over the years. On the backend, I mainly use:
- Java / Kotlin with Spring Boot
- Hibernate / JPA
- Flyway
- Testing tools (JUnit, Mockito, AssertJ, Test Containers)

On the frontend, I mostly work with:
- React.js
- Vue.js
- TypeScript
- Tailwind or Bootstrap
- SASS

Alongside my personal and professional projects, I've also gained experience working with diverse other stacks, both backend and frontend:
- PHP / Symfony
- Node.js / Express
- C# / ASP.NET / Blazor
- Python / Flask
- Angular
- Nuxt

On the DevOps side, I work with:
- Gitlab CI/CD for pipelines and image registry
- Docker for containerization
- Kubernetes, Helm and ArgoCD for containers orchestration
- Sentry for monitoring
- SonarQube for code quality measurements

---

I’m currently taking on new freelance projects, so feel free to reach out if you want to chat or learn more about me and my work!

~ I’d be happy to connect and see how I can help :)
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

  • Espagnol

    Capacité professionnelle limitée

  • Japonais

    Notions

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • ECOSSIM
    Fullstack Developer Freelance
    SECTEUR MÉDICAL
    août 2022 - Aujourd'hui (3 ans et 10 mois)
    Lyon, France
    ECOSSIM is a web platform dedicated to the simulation and training ofECOS(Objective Structured Clinical Examinations), which are used at the end of medical school to assess students' clinical skills.

    The project was born out of a collaboration with a medical intern who was looking for an interactive tool to help students practice alone or in small groups, in conditions similar to the real exam.

    I supported the client from initial design to production release, managing the entire project as full-stack developer and UX/UI designer. My responsibilities also included product consulting, setting up DevOps workflows, and ongoing maintenance.

    Main achievements:

    • Designed the entire interface in Figma, in close collaboration with the client. We defined user journeys and created responsive functional mockups.
    • Developed the front end using Vue.js and Nuxt with server-side rendering to ensure better performance and SEO.
    • Set up automated deployment with GitLab CI/CD, including continuous integration, testing, error monitoring via Sentry, and code quality analysis with SonarQube.
    • Integrated Stripe for subscription management, offering multiple plans (monthly, one-time, and annual). Subscribed users are synced via Stripe webhooks.
    • Built an interactive ECOS scenario system, allowing students to join training stations solo or in multiplayer mode, each playing a specific role (doctor, patient, evaluator). Each session is graded, commented on, recorded, and the results are presented in a personal dashboard with analytics.
    • Added a flashcard module based on the spaced repetition method, supporting long-term retention of medical knowledge.
    Vue.js Figma Nuxt.js Gitlab CI/CD SonarQube
  • Takima
    Fullstack Software Engineer
    EDITION DE LOGICIELS
    février 2025 - juillet 2025 (5 mois)
    Paris, France

    Main achievements:

    • Refactored the services related to interview states (goal-setting interviews, professional development interviews, and follow-up interviews) between managers and consultants to produce cleaner, more modular, and easily testable code. This included writing unit tests to ensure non-regression and implementing a more robust business logic
    • Migrated CI/CD pipelines to GitLab Components for improved long-term maintainability and enhanced performance.
    • Integrated Sentry on the front end, enabling advanced featuressuch as session replay and tracing to better monitor errors and user experience in production.
    • Delivered multiple UX enhancements to improve the overall user experience across the application.
    • Implemented resilience mechanisms for external service failures using Retries and Circuit Breakers with the Resilience4j library.
    • Designed and implemented a four-step non-destructive database migration process to safely support production rollbacks.
    Kotlin Spring boot JPA/Hibernate React.js Sentry
  • Takima
    DevOps Engineer
    EDITION DE LOGICIELS
    février 2025 - juillet 2025 (5 mois)
    Paris, France

    Main achievements:

    • Prepared the upgrade to GitLab v18 by migrating existing GitLab CI templates to a more modular and maintainable GitLab Components-based architecture.
    • Improved the overall maintainabilityof CI/CD pipelines by centralizing components in a dedicated repository, using a generic and reusable logic across projects.
    • Defined and implemented custom CI components for each internal technology stack (Maven, Gradle, Angular, React, etc.).
    • Optimized internal project Dockerfiles by improving structure (multi-stage builds, efficient caching, reduced image sizes).
    • Enhanced GitLab CI pipeline performance through better caching and artifact handling, significantly reducing execution times.
    • Orchestrated the progressive migration of 11 internal projects, ensuring backward compatibility and smooth continuous integration during the transition.
    • Supported technical teamsthrough the migration by providing personal assistance and clear technical documentation.
    Gitlab CI/CD Docker Gestion de projet

Recommandations

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Software Engineer
    INSA de Lyon
    2025
    2 years in integrated preparatory classes followed by 3 years in the Computer Science department ; Erasmus exchange semester at Barcelona School of Informatics (FIB), Universitat Politècnica de Catalunya (UPC) ; Participated in a 3-day hackathon (bitsxlaMarató 2023) to develop a menstrual cycle tracking mobile app using AI to analyze photos of hygiene products (React Native) ; First prize winner in the innovation contest organized by Volvo

Certifications

Compétences

Catégories