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

Rodrigue K.

Software Engineer

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Rodrigue

Curious, rigorous, and organized software engineer, with a team spirit and excellent communication skills.

Passionate about software development and with solid experience in designing and implementing backend, frontend, and modern microservices-based architectures.

Key expertise in:

- Programming languages: Java, Python, C#, JavaScript...
- Frameworks: Spring, Angular, React, FastAPI, Django...
- Databases: MySQL, Oracle, MongoDB, Neo4j...
- CI/CD and DevOps tools: Apigee, GitLab CI/CD, GitHub Actions, Docker, Ansible, Terraform...

Creative and results-oriented, I rely on my analytical skills and rigorous methodology to solve complex problems and deliver innovative solutions.

  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

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

Experience

  • Bouygues
    Dev/DevOps Java/Kotlin/Apigee
    TELECOMMUNICATIONS
    November 2024 - Today (1 year and 7 months)
    Paris, France
    - Development and execution of unit and acceptance tests to ensure API reliability and quality
    - Design of advanced Kotlin scripts for Apigee API proxy migration
    - Implementation of continuous integration and continuous deployment (CI/CD) pipelines for automated deployment of OPDK components
    - Development of Ansible playbooks for automated provisioning of Apigee Hybrid infrastructures
    - Analysis of technical needs of project managers and development of tailor-made solutions
    - Research and integration of open-source solutions into component deployment chains (proxies, sharedflows), optimizing security and compliance
    - Design of Java CRON tasks for proactive management of unused resources (target servers, proxy bundles, revisions)
    - Conducting in-depth code reviews and feature validation
    - Technologies: Java, Kotlin, Quarkus, Spring, GCP, OPDK/Apigee Hybrid, Docker, Ansible, Kubernetes, SonarQube, MongoDB, JavaScript, Vault, Glouton, IDeploy, Gitlab CI, Git Guardian, Metroman
    Java GitLab CI/CD Google Apigee Ansible Kotlin
  • Ministère de l'intérieur
    Software Engineer Java/Python/Angular
    PUBLIC SECTOR
    September 2023 - October 2024 (1 year and 1 month)
    Capgemini, Paris, France
    - Adherence to Clean Code principles: SOLID, TDA, TDD, and DDD to ensure a maintainable and scalable code structure.
    - Implementation of unit tests to prevent regressions using frameworks like JUnit/Mockito, PyTest, and Jasmine.
    - Design of data visualization components using libraries like PrimeNG
    (example: AG Grid-like tables).
    - Optimization of processes through the use of multithreading for increased performance.
    - Implementation of workflows for request processing:
    • Event management (e.g., adding requests)
    • Tasks: document validation, internal security, criminal record, prefecture.
    • Ability to dynamically update the workflow by modifying a CSV/Excel file using the BPMN standard.
    - Use of AOP (Aspect-Oriented Programming) for code reuse and conditional execution configuration without modifying existing code.
    - Code review of collaborators' contributions to ensure project quality.
    - Design of schedulers to execute jobs at defined time intervals, allowing data updates based on specific criteria.
    - Technologies: Python, Java, Spring, Angular, MongoDB, Kubernetes, Angular Material, WSL 2, Docker, CodeShip, SonarQube, GitHub Actions
    Java Python/Django GitHub Actions Kubernetes Angular
  • Capgemini Lab
    Software Engineer Java/React Native
    SOFTWARE PUBLISHING
    October 2022 - August 2023 (10 months)
    Issy-les-Moulineaux, France
    - Implementation of new features: Route calculation via OpenStreetMap API.
    - Implementation of a buffer for sensor data synchronization.
    - Integration of the error correction algorithm (Dead Reckoning).
    - Design of tests to prevent regressions with JUnit/Mockito.
    - Integration of Apache Kafka in Messaging mode for data production and consumption (Producer, Consumer, Topic, Partition...).
    - Refactoring and code review to improve quality and maintainability.
    - Writing functional and technical documentation for onboarding new employees.
    - Implementation of CI/CD pipelines on AWS using EC2 and GitLab CI/CD for deployment automation.
    - Technologies: Java, React Native, MongoDB, Cloud AWS, Google Maps API, Apache Kafka, GitLab CI/CD
    Java 11 SpringBoot MongoDB AWS GitLab CI/CD

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

  • Bachelor of Science in Computer Engineering
    Institut Universitaire de la Côte
    2021
    Bachelor of Applied Science - BASc, Computer Engineering
  • Computer Engineering
    3iL Ingénieur
    2024
    Spécialité Java/JEE, développement Web et Intelligence Artificielles. → Développement d'API REST, Java/JEE, Spring MVC, PHP → Développement web, AngularJS, ReactJS, Symfony → Gestion de base de données, MySQL, PostgreSQL

Certifications

  • AWS Certified Cloud Practitioner
    AWS
    2022

Skill set

Categories