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

Johan K.

Software Engineer

€400/day
Nancy, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Johan

Looking to launch a web project, rebuild an application, or develop an API? I help you transform your business needs into a reliable, scalable, and maintainable technical solution.

What I can do for you

  • Do you have an existing web application that's slow, expensive to evolve, and has become unmanageable? I tackle the existing codebase, identify technical debt, and build a clean architecture to start from solid foundations.
  • Do you have a project to launch and need a developer who understands your business before writing a single line of code? I frame the needs with you, propose a suitable architecture, and deliver in short iterations.
  • Do you need to connect your tools or expose your data via an API? Design, development, and integration of REST APIs, for your service or to connect third-party services.
  • Do you have an idea you want to validate quickly before committing? I develop functional prototypes to test business needs without committing to a full development.
  • Do you have data to migrate or scattered across multiple systems? I design ETL pipelines to migrate your clean and lossless data.

What sets me apart

  • Business-oriented approach: I understand your problem before coding.
  • Maintainable and scalable code: DDD, Clean Architecture, SOLID: ensuring long-term maintainability.
  • I integrate generative AI tools into my daily workflow: code generation, review, documentation, debugging.
  • Multi-context experience: large corporations, startups, fintech, high-volume data projects, I adapt to your environment.
  • Autonomous and responsive: as team reinforcement or solo on a project, I integrate quickly and communicate clearly on progress.

Available remotely or on-site (Nancy, Grand Est).
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • +Simple
    R&D Engineer
    BANKING AND INSURANCE
    February 2024 - August 2025 (1 year and 6 months)
    Nancy, France
    R&D Engineer within a team of 20 people in a horizontal organization, responsible for the full feature lifecycle from design to delivery, including quality and releases.

    Main Contributions:

    • Development and maintenance of features with Laravel, applying DDD and TDD principles to ensure code quality and maintainability.
    • REST API design.
    • CMS migration through the design of export scripts to transfer marketing data at scale.
    • Frontend development with Tailwind, Vue.js / Nuxt.js and Typescript.
    • Performing code reviews and participating in the code lifecycle.
    Laravel Domain Driven Design TDD Software Architecture Vue.js
  • Devissima
    Software Engineer
    BANKING AND INSURANCE
    March 2023 - February 2024 (11 months)
    Nancy, France
    Technical lead for a credit brokerage platform that experienced significant revenue growth during my tenure, processing thousands of financial leads per day via API. Responsible for both evolutionary maintenance and complete application redesign to support this growth.

    Product Management

    • Technical backlog management: prioritization, breakdown, and task tracking in line with business needs.
    • Design, development, and maintenance of features on a platform handling sensitive financial data (credit files) with reliability and security constraints.

    Application Redesign

    • Existing system audit: critical analysis of legacy code, identification of technical debt, and cleanup.
    • Design of the new software architecture based on DDD, Clean Architecture, and SOLID principles with Laravel as the technical foundation, considering the constraints of volume and confidentiality of financial data.
    • Database modeling and design optimized for processing thousands of daily API exchanges while ensuring data integrity.
    • Migration and transformation of financial data from the existing database using Pentaho (ETL) to ensure a reliable and secure transition to the new system.
    SOLID Laravel Product Management Database Design ETL
  • Viaevista
    Software Engineer
    SOFTWARE PUBLISHING
    February 2019 - February 2023 (4 years)
    Nancy, France
    Versatile full-stack engineer within a small team of less than 10 people, working simultaneously on diverse projects for internal (same group) and external clients. Strong adaptability to different stacks and business contexts. Working in a Dockerized development environment, ensuring consistency between local and production environments.

    Projects & Missions:

    • Devissima: Product Management, design and implementation of features, evolutionary maintenance of a high-volume credit brokerage platform. PHP · Laravel
    • Group ERP: development, maintenance, and updates of features on the internal group ERP, corrective and evolutionary maintenance.
    • Various PHP Projects: Backend development on diverse client projects with different stacks.
    • Drupal Sites & Modules: custom module design and development, Drupal core maintenance and security updates.
    • Data & Databases: database schema design and data import/transformation pipelines for several projects.
    PHP Laravel ETL Product Management Database Design

Recommendations

Be the first to recommend Johan

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

  • Engineer, Computer Science Specialization
    CESI
    2019

Skill set

Categories