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

Benjamin Bats

Tech lead Angular / Full Stack Typescript

€450/day
Bordeaux, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Benjamin

Frontend Tech Lead specializing in Angular and full-stack Typescript NestJS, working on complex business applications and SaaS platforms.

I assist teams in designing scalable frontend architectures, implementing design systems, and structuring large-scale Angular projects.

My work includes:

• Modern and legacy Angular architecture (Signals, standalone components, state management)
• Design system structuring and component libraries
• Angular application migration and modernization
• Implementation of engineering practices (testing, CI/CD, code quality)
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Benjamin Bats EI
    Fullstack Angular / NestJS Developer
    June 2025 - Today (1 year)
    Bordeaux, France

    Projects:

    Thai Flashcards- thai-flashcards.app
    Learning Thai alphabet, installable and offline PWA.
    • SSR Zoneless Angular Signals, installable and offline PWA
    • NgRx for state management and persistence
    • Bilingual FR/EN, 3 interchangeable Thai fonts
    • CI/CD GitHub Actions + Docker, Nginx + Cloudflare CDN deployment

    Interactive Portfolio- benjaminbats.fr
    Web desktop simulator with a full window manager.
    • SPA Angular 20 Zoneless with Signals, full window manager via NgRx
    • Feature-based architecture, Standalone components
    • FR/EN via ngx-translate, WCAG accessibility compliance
    • CI/CD GitHub Actions + Docker, Nginx + Cloudflare CDN deployment

    Multi-agent Orchestrator
    Local automation of a production chain with 17 specialized agents.
    • 17 agents specialized by domain (Ideation, Design, Architecture, Dev/QA, Ops, Transversal)
    • Inter-agent routing, shared memory, from-scratch architecture
    • 100% Dockerized stack, embedded Ollama models (Qwen3:8b-Q4_K_M, Qwen3:4b-Thinking-Q4_K_M)
    • Execution modes: autonomous / reviewed / individual
    Angular NestJs Docker PostgreSQL MongoDB
  • Benjamin Bats EI
    Freelance Launch & International Development
    TRAVEL AND TOURISM
    January 2024 - June 2025 (1 year and 4 months)
    Period structured around 3 axes:
    • Launch of freelance activity
    • Continuous training
    • Personal and linguistic development through a 6-month solo trip in Southeast Asia and Japan.
    • Solo sports challenge, crossing the GR10 independently over 21 days (350km)
    Independent Launch
    • Creation of the Full-Stack web development micro-enterprise
    • In-depth continuous training: latest Angular, NestJS, Docker, PostgreSQL/TypeORM, architecture patterns, VPS administration, Cloudflare
    • Implementation of 100% remote work infrastructure: tools, workflow, client communication
    Key Skill Acquired
    • English: progression from intermediate to fluent through total immersion. 6 months of exclusive daily communication in English (Thailand, Vietnam, Cambodia, Japan, Singapore).
    • Able to conduct technical meetings, write documentation, and collaborate in an international context.
    Communication English Autonomy Adaptability Resilience
  • Akka Technologies
    Systems Engineer and Developer
    May 2021 - January 2024 (2 years and 9 months)
    33700 Mérignac, France
    Gestform:Front-End Developer - Lead Design System
    July 2022 - Jan 2024 · 1 year 7 months
    Mérignac, Nouvelle-Aquitaine, France

    Document industrialization platform: dematerialization of paper flows, automatic classification of incoming documents, generation of dynamic forms with autofill.
    • Lead design system: conception and development from scratch of ~20 components (buttons, inputs, checkboxes, cards, modals) with Storybook documentation
    • Micro-frontend architecture Angular + NgRx + Module Federation, scalable and maintainable
    • Contribution to the design of NestJS services distributed as microservices (MongoDB, PostgreSQL) with asynchronous messaging Kafka + RabbitMQ
    • E2E Cypress tests + BDD Gherkin (Cucumber) integrated into NestJS stacks · Jenkins CI/CD pipelines
    • Facilitation of Agile Scrum rituals (stand-up, sprint planning, retro) · technical documentation (architecture, components, methodologies)

    CDiscount:Front-end Developer
    August 2021 - June 2022 · 11 months
    Bordeaux, Nouvelle-Aquitaine, France

    Platform enabling CDiscount marketplace sellers to create, track, and analyze their advertising campaigns. Multi-tenant architecture with legacy/modern cohabitation.
    • Progressive refactoring of the user journey into a multi-tenant architecture, coexisting with legacy via feature flags
    • From-scratch front-end development of new interfaces, from design to production
    • Continuous evolution of the React/Material-UI design system · technical choices: Jest, i18n, good code practices
    • Feature flags for white-label client customization · changelogs, release documentation, Azure DevOps deployment
    • Bug fixing and enhancements on an active production codebase
    Angular NestJs Apache Kafka Microservices MongoDB

Recommendations

Be the first to recommend Benjamin

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

  • Professional Title Computer Science Designer Developer, Computer Programming
    AFPA
    2019
    Titre Professionnel Concepteur Développeur Informatique, Programmation informatique
  • Professional Baccalaureate
    Lycée les Iris
    2011
    Baccalauréat Professionnel

Certifications

Skill set

Categories