Kenny RamasawmyBackend · Architecture
EN
Actuellement · Développeur en alternance @ Chronopost

Ingénieur logiciel backend

Je conçois et développeles systèmes derrièreles écrans.

Ingénieur Java/Spring et C#/.NET, je construis des logiciels d’entreprise fiables. En Mastère Architecture des Logiciels à Paris.

Lat / Long
48.8566° N · 2.3522° E
Heure locale à Paris
Stack
Java · Spring · C# · .NET
Défiler pour explorer

01 — Parcours

De Mauriceau cœur de Paris.

Diplôme en génie logiciel à Maurice, deux ans à livrer des logiciels métier en .NET, puis Paris pour un Mastère en Architecture des Logiciels et du Java d’entreprise.

9,400km de commits
  1. 01

    Université de Maurice

    BSc (Hons) Génie logiciel

    Maurice
  2. 02

    FRCI

    ~2 ans · Développeur C# / .NET

    Maurice
  3. 03

    ESGI

    Mastère · Architecture des Logiciels

    Paris
  4. 04

    Chronopost

    Alternant Java / Spring

    Paris

02 — Expérience

Deux écosystèmes.Une même rigueur.

  1. Oct. 2025 — avr. 2026 · sept. 2026 — aujourd’hui

    Chronopost

    Développeur logiciel · Alternance

    Paris, France

    Évolution d’applications web clients et professionnelles dans une large base de code multi-modules, du besoin métier jusqu’à la mise en production.

    • Développement d’évolutions pour les parcours clients professionnels
    • Maintenance et extension d’applications Spring existantes, sans régression
    • Collaboration avec les développeurs, tech leads et chefs de projet
    • Java
    • Spring Boot
    • Angular
    • JSP
    • Maven
    • Git
  2. ~2 ans équivalent temps plein

    FRCI

    Développeur logiciel

    Maurice

    Conception et évolution de logiciels métier dans plusieurs domaines, dans l’écosystème .NET.

    • Développement desktop, web et backend en C# et .NET
    • Applications métier adossées à des bases de données
    • Développement de fonctionnalités et maintenance de produits existants
    • C#
    • .NET
    • .NET Core
    • ASP.NET
    • SQL
    • WinForms
    • Azure

03 — Contributions

Les projetsauxquels j’ai participé.

Le travail professionnel reste privé. Voici les types de projets auxquels j’ai participé, sans les détails.

  • 01

    ERP

    Logiciel desktop
  • 02

    Plateforme d’identité

    Backend
  • 03

    Automatisation terrain

    Opérations
  • 04

    Facturation électronique

    Finance
  • 05

    Programme de fidélité

    Applications client
  • 06

    Applications web colis

    Logistique

04 — Commits

Chaque jour de code,bâti en skyline.

Mon activité GitHub publique, récupérée au build. Défilez pour la voir se former, puis faites glisser pour tourner autour de la ville.

contributions
583
sur les 12 derniers mois
488
jours de série record
15
le jour le plus actif · 30 oct. 2025
31
0 — 2025-10-120 — 2025-10-130 — 2025-10-140 — 2025-10-150 — 2025-10-160 — 2025-10-170 — 2025-10-180 — 2025-10-190 — 2025-10-200 — 2025-10-210 — 2025-10-220 — 2025-10-230 — 2025-10-240 — 2025-10-250 — 2025-10-261 — 2025-10-270 — 2025-10-280 — 2025-10-2931 — 2025-10-300 — 2025-10-310 — 2025-11-010 — 2025-11-020 — 2025-11-030 — 2025-11-040 — 2025-11-050 — 2025-11-060 — 2025-11-070 — 2025-11-080 — 2025-11-090 — 2025-11-100 — 2025-11-110 — 2025-11-120 — 2025-11-130 — 2025-11-140 — 2025-11-150 — 2025-11-160 — 2025-11-170 — 2025-11-180 — 2025-11-190 — 2025-11-200 — 2025-11-210 — 2025-11-222 — 2025-11-230 — 2025-11-240 — 2025-11-250 — 2025-11-260 — 2025-11-270 — 2025-11-280 — 2025-11-292 — 2025-11-302 — 2025-12-010 — 2025-12-020 — 2025-12-030 — 2025-12-040 — 2025-12-050 — 2025-12-060 — 2025-12-070 — 2025-12-082 — 2025-12-090 — 2025-12-100 — 2025-12-110 — 2025-12-121 — 2025-12-133 — 2025-12-140 — 2025-12-151 — 2025-12-160 — 2025-12-170 — 2025-12-180 — 2025-12-190 — 2025-12-200 — 2025-12-210 — 2025-12-222 — 2025-12-230 — 2025-12-240 — 2025-12-250 — 2025-12-2624 — 2025-12-270 — 2025-12-280 — 2025-12-290 — 2025-12-300 — 2025-12-310 — 2026-01-010 — 2026-01-020 — 2026-01-030 — 2026-01-040 — 2026-01-0515 — 2026-01-0619 — 2026-01-075 — 2026-01-080 — 2026-01-090 — 2026-01-100 — 2026-01-110 — 2026-01-120 — 2026-01-130 — 2026-01-140 — 2026-01-150 — 2026-01-160 — 2026-01-170 — 2026-01-180 — 2026-01-190 — 2026-01-200 — 2026-01-210 — 2026-01-220 — 2026-01-230 — 2026-01-240 — 2026-01-250 — 2026-01-260 — 2026-01-270 — 2026-01-282 — 2026-01-2917 — 2026-01-300 — 2026-01-310 — 2026-02-012 — 2026-02-020 — 2026-02-030 — 2026-02-040 — 2026-02-050 — 2026-02-060 — 2026-02-070 — 2026-02-080 — 2026-02-090 — 2026-02-100 — 2026-02-110 — 2026-02-120 — 2026-02-130 — 2026-02-140 — 2026-02-150 — 2026-02-160 — 2026-02-170 — 2026-02-180 — 2026-02-190 — 2026-02-200 — 2026-02-210 — 2026-02-224 — 2026-02-231 — 2026-02-240 — 2026-02-250 — 2026-02-260 — 2026-02-273 — 2026-02-287 — 2026-03-010 — 2026-03-021 — 2026-03-032 — 2026-03-047 — 2026-03-050 — 2026-03-065 — 2026-03-074 — 2026-03-080 — 2026-03-091 — 2026-03-100 — 2026-03-111 — 2026-03-120 — 2026-03-137 — 2026-03-1412 — 2026-03-150 — 2026-03-163 — 2026-03-172 — 2026-03-181 — 2026-03-192 — 2026-03-2013 — 2026-03-218 — 2026-03-220 — 2026-03-231 — 2026-03-240 — 2026-03-251 — 2026-03-262 — 2026-03-273 — 2026-03-284 — 2026-03-290 — 2026-03-301 — 2026-03-310 — 2026-04-011 — 2026-04-022 — 2026-04-037 — 2026-04-042 — 2026-04-050 — 2026-04-061 — 2026-04-072 — 2026-04-081 — 2026-04-094 — 2026-04-105 — 2026-04-112 — 2026-04-120 — 2026-04-131 — 2026-04-140 — 2026-04-151 — 2026-04-160 — 2026-04-173 — 2026-04-1810 — 2026-04-190 — 2026-04-201 — 2026-04-210 — 2026-04-221 — 2026-04-230 — 2026-04-241 — 2026-04-250 — 2026-04-260 — 2026-04-271 — 2026-04-280 — 2026-04-290 — 2026-04-300 — 2026-05-011 — 2026-05-020 — 2026-05-030 — 2026-05-041 — 2026-05-050 — 2026-05-060 — 2026-05-071 — 2026-05-080 — 2026-05-091 — 2026-05-100 — 2026-05-110 — 2026-05-121 — 2026-05-130 — 2026-05-141 — 2026-05-150 — 2026-05-160 — 2026-05-171 — 2026-05-180 — 2026-05-195 — 2026-05-201 — 2026-05-210 — 2026-05-221 — 2026-05-230 — 2026-05-242 — 2026-05-251 — 2026-05-260 — 2026-05-271 — 2026-05-280 — 2026-05-291 — 2026-05-302 — 2026-05-311 — 2026-06-010 — 2026-06-021 — 2026-06-031 — 2026-06-044 — 2026-06-051 — 2026-06-061 — 2026-06-071 — 2026-06-086 — 2026-06-091 — 2026-06-101 — 2026-06-112 — 2026-06-124 — 2026-06-134 — 2026-06-141 — 2026-06-151 — 2026-06-168 — 2026-06-170 — 2026-06-180 — 2026-06-190 — 2026-06-200 — 2026-06-212 — 2026-06-220 — 2026-06-230 — 2026-06-240 — 2026-06-252 — 2026-06-260 — 2026-06-275 — 2026-06-280 — 2026-06-2920 — 2026-06-3024 — 2026-07-010 — 2026-07-020 — 2026-07-030 — 2026-07-042 — 2026-07-050 — 2026-07-062 — 2026-07-070 — 2026-07-084 — 2026-07-090 — 2026-07-100 — 2026-07-110 — 2026-07-120 — 2026-07-130 — 2026-07-140 — 2026-07-150 — 2026-07-162 — 2026-07-170 — 2026-07-180 — 2026-07-196 — 2026-07-2010 — 2026-07-216 — 2026-07-228 — 2026-07-2310 — 2026-07-246 — 2026-07-254 — 2026-07-260 — 2026-07-271 — 2026-07-282 — 2026-07-290 — 2026-07-300 — 2026-07-310 — 2026-08-010 — 2026-08-020 — 2026-08-030 — 2026-08-040 — 2026-08-050 — 2026-08-060 — 2026-08-070 — 2026-08-080 — 2026-08-090 — 2026-08-100 — 2026-08-110 — 2026-08-120 — 2026-08-130 — 2026-08-140 — 2026-08-150 — 2026-08-160 — 2026-08-170 — 2026-08-180 — 2026-08-190 — 2026-08-200 — 2026-08-210 — 2026-08-220 — 2026-08-230 — 2026-08-240 — 2026-08-250 — 2026-08-260 — 2026-08-270 — 2026-08-280 — 2026-08-290 — 2026-08-300 — 2026-08-313 — 2026-09-010 — 2026-09-020 — 2026-09-030 — 2026-09-040 — 2026-09-050 — 2026-09-061 — 2026-09-070 — 2026-09-080 — 2026-09-090 — 2026-09-102 — 2026-09-110 — 2026-09-120 — 2026-09-130 — 2026-09-140 — 2026-09-150 — 2026-09-167 — 2026-09-170 — 2026-09-180 — 2026-09-190 — 2026-09-200 — 2026-09-210 — 2026-09-2211 — 2026-09-230 — 2026-09-240 — 2026-09-250 — 2026-09-260 — 2026-09-270 — 2026-09-280 — 2026-09-290 — 2026-09-300 — 2026-10-010 — 2026-10-020 — 2026-10-030 — 2026-10-040 — 2026-10-050 — 2026-10-060 — 2026-10-070 — 2026-10-080 — 2026-10-090 — 2026-10-100 — 2026-10-110 — 2026-10-120 — 2026-10-130 — 2026-10-1416 — 2026-10-150 — 2026-10-16

05 — Projets

Ce que je construissur mon temps libre.

  • KennyRamasawmy / loveappP-01

    Love App

    Une web app privée et installable pour les couples : calendrier partagé avec anniversaires générés automatiquement, galerie photo, frise de souvenirs, bucket list et statistiques en direct, avec panneau d’administration et thèmes personnalisables.

    • React 18
    • Firebase
    • PWA
    • GitHub Pages
    • JavaScript 55.9%
    • CSS 43.7%
    • HTML 0.4%
    commits
    21
    Dernier push
    janv. 2026
    Voir le dépôt

Sur la planche à dessin

  • En conception

    Plateforme backend distribuée

    Services Spring Boot communicants avec messagerie asynchrone, CI/CD et observabilité complète (métriques, logs, traces).

    • Spring Boot
    • Kafka / RabbitMQ
    • Docker
    • OpenTelemetry
    • Grafana
  • En exploration

    Speech-to-text local

    Transcription français/anglais respectueuse de la vie privée, avec un modèle local via l’inférence ONNX.

    • ONNX
    • Inférence locale

06 — Stack

Mes outils,et où je les ai utilisés.

01 Écosystème Java

  • Java
  • Spring
  • Spring Boot
  • Maven
  • JSP

02 Écosystème .NET

  • C#
  • .NET
  • .NET Core
  • ASP.NET
  • WinForms

03 Web

  • TypeScript
  • JavaScript
  • Angular
  • HTML
  • CSS

04 Données & plateforme

  • SQL
  • Bases relationnelles
  • Git
  • Azure

05 En progression

  • Docker (en cours)
  • CI/CD (en cours)
  • GitHub Actions (en cours)
  • Kafka (en cours)
  • RabbitMQ (en cours)
  • OpenTelemetry (en cours)
  • Prometheus (en cours)
  • Grafana (en cours)
  1. 01

    La maintenabilité d’abord

    Le code est lu bien plus souvent qu’il n’est écrit. La séparation des responsabilités n’est pas optionnelle.

  2. 02

    Respecter ce qui fonctionne

    Les systèmes existants font tourner l’entreprise. On les améliore pas à pas, en sécurité.

  3. 03

    L’architecture est un dialogue

    Entre le métier, les développeurs et les contraintes du système.

07 — Contact

Construisons quelque chosequi dure.

Ouvert à de nouvelles opportunités. Parlons-en.

Écrivez-moi sur LinkedInSuivre sur GitHub

FR · EN — Travaille en français et en anglais

kenny@portfolio: ~