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

Rodrigue Yao

Full Stack Java/JS Developer

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rodrigue

Over 10 years of experience in designing and developing critical solutions within demanding sectors such as banking, payments, energy, e-commerce, and digital services.
Expert in Java and Kotlin ecosystems, I am involved in the entire application lifecycle: technical scoping, architecture, development, software quality, performance, security, and operations.
I support teams in implementing microservices, hexagonal, and domain-driven (DDD) architectures, while ensuring quality through TDD, BDD, code reviews, and continuous integration practices.
My areas of expertise notably include Spring Boot, Kafka, Angular, AWS, Kubernetes, REST APIs, Gatling load testing, application monitoring, and continuous performance improvement.
Recognized for my technical leadership, I support teams in their skill development and actively contribute to architectural decisions and the success of strategic projects.
  • French

    Native or bilingual

  • English

    Conversational

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

Experience

  • Easybiz
    Lead Java & DevOps Developer
    TECH
    March 2025 - Today (1 year and 5 months)
    Luxembourg, Luxembourg
    Acting as Lead Developer, I am responsible for implementing a hexagonal architecture, migrating Java versions, and conducting code audits to improve the performance of the billing, electronic signature, and payroll services application. Working with various stakeholders to ensure product quality.

    • Functional and technical analysis
    • Implementation of a hexagonal architecture
    • Migration from Java 11 to Java 21
    • Decommissioning Spring Boot in favor of Ktor across all payment services
    • Optimization of REST APIs for performance and scalability
    • Implementation of integration tests
    • Performance load testing with Gatling, bottleneck identification, and JVM, SQL, and application optimizations
    • Optimization of application resources using multithreading, JVM, and Garbage Collector.
    • Implementing solutions with consideration for application security such as SAST and DAST
    • Leading technical workshops on hexagonal architecture and fundamental DDD principles
    • Deployment and operation of AWS services such as Lambda, RDS, EC2, SNS, and S3.
    • Solid AWS Cloud experience (Lambda, EC2, RDS, S3, SNS, VPC) and CI/CD automation.
    • Setting up and managing GitLab CI/CD pipelines
    • Ensuring monitoring, logging, and alerting to guarantee system availability and performance.
    • Integration of SonarQube for code quality.
    • Contribution to development standards and architecture reviews to ensure application resilience, scalability, and security
    • Implementation of good code quality practices (TDD/BDD, refactoring, SOLID)
    • Supporting and mentoring junior developers through technical coaching, code reviews, and architecture workshops
    • Participation in production incident management, post-mortem analysis
    Hexagonal Architecture Java 21 Spring Boot Amazon Web Services DDD
  • Compagnie Des Alpes
    Senior Full Stack Java & Kotlin / JS Developer
    ENTERTAINMENT AND LEISURE
    November 2023 - January 2025 (1 year and 2 months)
    Paris, France

    Context

    I was responsible for developing new features and maintaining existing solutions across the company's various B2C and B2B sales channels. Discussing with business stakeholders on different topics and performing various scoping activities before proceeding with feature development.

    Missions accomplished

    • Functional and technical analysis
    • Technical scoping
    • Writing technical specifications
    • Designing and optimizing REST APIs for performance and scalability
    • Developing Angular interfaces with a focus on a fluid user experience.
    • Migration to a microservices architecture
    • Setting up Kafka infrastructures
    • Architecture evaluation and impact assessment
    • Carrying out Proof of Concepts (POCs) to validate the feasibility of technical choices for integrating the new payment provider.
    • Setting up builds and associated testing and maintenance tools
    • Various optimizations and evolutions
    • Participating in continuous improvement and the implementation of best practices
    • Collaborating with various technical and business teams to align on business needs.
    • Change management and evolution management
    • RUN support
    • Leading technical workshops
    • Craftsmanship practices
    Java Kotlin Microservices Spring Boot Angular 16
  • TIBCO
    Senior Full Stack Developer
    TELECOMMUNICATIONS
    March 2022 - October 2023 (1 year and 7 months)
    Nantes, France

    Context

    I was responsible for developing new features for the application used by field technicians and the equipment tracking application in various warehouses.

    Missions accomplished

    • Functional and technical analysis
    • Developing various Backend features with Spring Boot and Frontend with Angular
    • Migration from Java to Kotlin
    • Proposing containerization of applications.
    • Implementing a new git workflow.
    • Lead on the stock management and equipment traceability project.
    • Implementing a hexagonal architecture for the traceability project.
    • Developing the warehousing addressing system.
    • Analyzing change requests and reported anomalies
    • Migrating applications to the AWS cloud.
    • Setting up and maintaining CI/CD in the AWS cloud
    • Providing support for developed applications.
    • Writing corresponding documentation.
    • Technical coaching for developers
    • Decommissioning stored procedures in favor of Spring Data
    • Carrying out POCs to validate the feasibility of Kafka integration
    • Implementing services with Kafka to improve product traceability.
    • Implementing OpenSearch in AWS for application monitoring, log analysis, and as a search engine with OpenSearch.
    • Proposing Kafka integration
    • Proposing the implementation of Craftsmanship practices
    Java Spring Boot Angular 13 Kotlin Apache Kafka

Recommendations

Be the first to recommend Rodrigue

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 Master in Software Engineering
    Pigier Côte d'Ivoire
    2014

Skill set

Categories