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

Carl K.

Craft Java / Kotlin / Spring / Angular Developer

€500/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Carl

I am a Craft Fullstack Java, Kotlin, Spring, Angular, VueJs developer.
With over 9 years of experience, I have worked on:

- Microservices applications with Spring Cloud
- Migration from monolith to microservices
- CQRS/Event sourcing applications
- Frontend-for-backend in Angular, React, VueJs
- Kotlin Java applications
- Clean code practices TDD, BDD, and DDD with Hexagonal architecture
- Agility with SCRUM, Kanban, and No Estimate methodologies

Providing scalable deliverables that meet client expectations is paramount!
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • DECATHLON SE - FRANCE
    Fullstack Developer
    SPORTS
    May 2021 - Today (5 years and 1 month)
    Projects:

    Development of a store animation mobile application
    • Stack: Vue.js, Node.js, Firebase, GraphQL.
    • Created from scratch with a focus on performance and user experience.

    Intervention on a legacy application:
    • Stack: Java, Spingboot, React, Typescript, PostgreSQL, AWS, Docker, Elasticsearch, Reactor.
    • Implementation of new features and code refactoring.
    • Application of craft principles (DDD, Hexagonal Architecture, SOLID, TDD, Golden Master).
    • Performance optimization: use of Reactor, database redesign, HTTP request optimization.

    Methodology & Impact:
    • Agile work with strong interaction between tech and product teams.
    • Improvement of code performance and maintainability.
    • Delivery of new features optimized for business needs.
  • Société Générale
    Fullstack Developer
    BANKING AND INSURANCE
    February 2018 - March 2019 (1 year and 2 months)
    Puteaux, France
    Development of an application for managing composite financing.

    Assignments: Kanban feature team of 5 developers, 1 Proxy PO, 1 PO, 1 UX, 1 Manager

    - Application in Backend for Frontend microservices, Springboot, Spring, Java 8, Rabbitmq, Elasticsearch.
    - Microservices in CQRS/Event-Sourcing, implementation without framework.
    - Frontend in AngularJs, Vue.Js.
    - Creation of a reactive event-sourced microservice (it reacts to state changes of other microservices).
    - Craft Practices:
    TDD, BDD, ATDD, Peer programming, Mob programming, Pull requests, Code Review, Hexagonal Architecture, Kata, DDD, Eventstorming.
    Kotlin Java Spring Vue AngularJS Microservices Event-driven architecture Spring boot Elasticsearch RabbitMQ Docker Jenkins
  • OUI SNCF
    Kotlin Backend Developer
    TRANSPORTATION
    April 2019 - October 2020 (1 year and 6 months)
    Puteaux, France
    SNCF conversational Chat Bot

    Assignments: Kanban feature team of 4 developers, 1 PO, 1 UX:
    - Development of a traveler information Chat BOT
    - AI learning supervision with the TOCK framework
    - Development of intentions in the bot
    Kotlin, MongoDB
    - Creation of REST APIs
    - Deployment and monitoring with AWS
    - Craft Practices:
    TDD, Pull requests, Code Review.
    Kotlin Gitlab MongoDB Amazon Web Services NLP TDD

Recommendations

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 Computer Science, Software Technologies and Sciences
    Pierre and Marie Curie University
    2015

Skill set

Categories