Ludovic TEMGOUA ABANDA - Senior Software Engineer

Hallo, ich bin Ludovic TEMGOUA ABANDA

_

Ich bin Senior Software Engineer und KI-Ingenieur mit fast 8 Jahren Erfahrung in der Konzeption und Bereitstellung von hochleistungsfähigen Backend-Systemen, verteilten Architekturen und datenintensiven Plattformen. Mein Schwerpunkt liegt im Backend-Engineering und in der Systemarchitektur, wo ich skalierbare, zuverlässige Infrastruktur für maschinelles Lernen, Hochdurchsatzverarbeitung und Hochleistungsrechnen mit Scala, Java, Go, Python und C++ aufbaue.

Ich habe Engineering-Initiativen durchgängig geleitet, vom Systementwurf und Architekturentscheidungen bis hin zur Bereitstellung in der Produktion und Optimierung. Meine Arbeit umfasst Microservices, verteilte Systeme und groß angelegte Datenpipelines (insbesondere mit Apache Spark), mit starkem Fokus auf Leistung, Korrektheit und Wartbarkeit. Außerdem betreue ich Ingenieure und trage zur langfristigen technischen Strategie bei, um sicherzustellen, dass Systeme mit den sich wandelnden Geschäftsanforderungen skalieren.

Obwohl meine Kernstärke im Backend und in der Infrastruktur liegt, bleibe ich über den gesamten Stack hinweg flexibel und habe Erfahrung in der Bereitstellung kompletter Lösungen mit modernen Frontend-Frameworks wie React und Angular sowie robusten Backend-Ökosystemen wie Spring Boot, Play Framework und FastAPI.

Was ich tue

Microservices & Backend-Plattformen

Ich entwerfe und entwickle skalierbare Backend-Systeme und ereignisgesteuerte Microservices mit Fokus auf Hochverfügbarkeit, Leistung und Zuverlässigkeit in der Produktion. Meine Arbeit umfasst RESTful-APIs, verteilte Service-Architekturen und widerstandsfähige Backend-Plattformen, die für reale Skalierung und Fehlertoleranz optimiert sind.

Systemarchitektur & Design

Ich entwerfe verteilte, fehlertolerante Systeme, die mit den geschäftlichen und technischen Anforderungen skalieren, und treffe dabei kritische Abwägungen zwischen Leistung, Zuverlässigkeit und Kosten. Mein Fokus liegt auf dem Aufbau widerstandsfähiger Architekturen, die wartbar bleiben und sich unter langfristigen Produktionsbedingungen sauber weiterentwickeln.

KI- & ML-Infrastruktur

Ich entwerfe und skaliere Infrastruktur für maschinelles Lernen und datenintensive Systeme und nutze Apache Spark sowie verteilte Computing-Frameworks, um die Verarbeitung großer Datenmengen, das Modelltraining und ML-Workflows in der Produktion zu ermöglichen. Mein Fokus liegt auf dem Aufbau zuverlässiger Pipelines mit hohem Durchsatz und der nahtlosen Integration von ML-Systemen in Backend-Architekturen für den realen Produktionseinsatz.

Algorithmische Zuverlässigkeit & Verifikation

Ich stelle die Korrektheit und Zuverlässigkeit kritischer Systeme durch formale Methoden, eigenschaftsbasiertes Testen und rigorose Validierungsstrategien sicher. Ich validiere komplexe Algorithmen und verteilte Systeme unter Grenzfällen, hoher Last und Ausfallszenarien, um ein vorhersehbares, hochleistungsfähiges Verhalten in der Produktion zu gewährleisten.

Architektur- / technische Dokumentation

Ich erstelle klare, strukturierte technische Dokumentation, die komplexe Systementwürfe in umsetzbares Wissen für Teams übersetzt, einschließlich Architekturdiagrammen, API-Spezifikationen und internen Designdokumenten. Mein Fokus liegt darauf, Abstimmung, Skalierbarkeit und Wartbarkeit über verteilte Engineering-Systeme hinweg zu ermöglichen.

Hochleistungsrechnen (HPC) Engineering

Ich entwerfe und optimiere rechenintensive Systeme für Hochleistungsumgebungen und nutze Parallelität, Vektorisierung und speichereffiziente Architekturen, um den Durchsatz zu maximieren und die Latenz zu minimieren.

Mehr als 7 Jahre Erfahrung

Mein Lebenslauf

Weitere Fähigkeiten

DevOps
70%
Spark-Datenanalyse & ML
80%
Cloud-native Entwicklung
90%
Microservice-Entwicklung
95%

Erfahrung

Master in Hochleistungsrechnen

Universität Luxemburg - Luxemburg (September 2024 - Juni 2026)

Derzeit absolviere ich einen Master in Hochleistungsrechnen mit Schwerpunkt auf dem Entwurf und der Optimierung von Anwendungen mit hohem Durchsatz für datenintensive und rechenintensive Workloads. Das Programm legt Wert auf skalierbare Architekturen, heterogenes Rechnen mit CPUs, GPUs und FPGAs sowie Performance-Engineering für reale Anwendungen. Diese Erfahrung macht mich zu einem vollständigeren Ingenieur, insbesondere im Bereich des groß angelegten KI-Trainings und der Inferenz, wo eine effiziente Ressourcennutzung und systemnahes Denken entscheidend sind.

Senior Scala-Entwickler

White Hat Gaming (Dezember 2022 - September 2023)

White Hat Gaming ist eine hochmoderne iGaming-Plattform, die eine sichere, skalierbare und flexible modulare Casino-Lösung bietet. Bei WHG arbeitete ich als Scala-Backend-Entwickler, entwickelte neue Scala-basierte Microservices und verbesserte bestehende datenintensive Backend-Dienste, die überwiegend in Scala geschrieben waren. Ich integrierte unsere Dienste mit mehreren Drittanbieter-APIs, um das Spielerlebnis zu verbessern, und fügte der bestehenden Plattform weitere Funktionen hinzu.

Senior Backend-Entwickler

Bright Face Ads (September 2021 - November 2022)

Bright Face Ads ist ein Marketingunternehmen mit Fokus auf Display-Werbung. Es bietet seinen Nutzern programmierbare Video-Werbetafeln für Werbung. Als Senior Backend-Entwickler und Backend-Lead bei Bright Face Ads entwarf ich die Microservices für die gesamte Infrastruktur von Bright Face Ads. Die meisten APIs und Dienste wurden mit Scala, Akka, Zio, Cats Effect, Kafka, Docker usw. entworfen, wodurch mein Team mit einem der am schnellsten wachsenden Ökosysteme der funktionalen Programmierung arbeiten konnte, um fehlertolerante und widerstandsfähige Systeme zu schaffen.

Projektleiter Agora Web

AOSSIE (Januar 2019 - September 2021)

AOSSIE (Australian Open Source Softwares for Innovation and Education) ist eine australische Organisation mit gewissem Fokus auf Bildung und Open Source. Als Projektleiter von Agora Web war ich dafür verantwortlich, die Roadmap des Projekts zu gestalten und es auf die nächste Stufe zu bringen, was die Entstehung mehrerer Teilprojekte für Agora Web nach sich zog. Ich war außerdem für die Betreuung neuer Open-Source-Mitwirkender verantwortlich, insbesondere während der Google-Summer-of-Code-Programme, in denen ich Scala-basierte Projekte betreute. In den vergangenen Jahren hat unser Team eine Android-Abstimmungs-App (Agora Android), eine iOS-App (Agora IOS) und eine Slack-App (Slagora) erstellt. Alle gehören zum Agora-Web-Ökosystem, das auf der Agora-API und der Agora-Bibliothek basiert.

Committer Agora Web

AOSSIE (August 2018 - Dezember 2019)

Nach einer erfolgreichen Teilnahme am Google Summer of Code trat ich dem AOSSIE-Team bei, um an Scala-bezogenen Projekten zu arbeiten, insbesondere an der Agora-Web-API.

Google Summer of Code Praktikant

Australian Open Source Softwares for Innovation & Education, auch bekannt als AOSSIE (Mai 2018 - August 2018)

Ich arbeitete während des Programms Google Summer of Code 2018 als Praktikant bei AOSSIE. Meine Aufgabe war die Entwicklung einer RESTful-API für Agora Web, eine Abstimmungsplattform. Das Projekt wurde später zu einem der am schnellsten wachsenden Projekte bei AOSSIE und brachte mehrere Teilprojekte hervor, die stark auf dieser API beruhen.

Open-Source-Mitwirkender

Open Data Kit (März 2017 - Mai 2018)

ODK ist ein US-amerikanisches Unternehmen, das weltweit Werkzeuge zur Datenerfassung entwickelt. Als Java-Entwickler arbeitete ich mit dem Team an Projekten wie ODK Collect (Mobil) und ODK Briefcase (Desktop). Dies war meine erste Erfahrung mit der Open-Source-Community, und ich würde sagen, es war ein großartiger Start für meine Karriere als Softwareentwickler.

Ausbildung

Master Hochleistungsrechnen

Universität Luxemburg - Luxemburg (2024 - 2026)

Bachelor Informatik

Universität Buea - Kamerun (2014 - 2019)

GCE O & A Levels

ABCHS Douala - Kamerun (2012 - 2014)

Sprachen

Englisch (primär)

Niveau: Vollständige berufliche Sprachkompetenz

Französisch

Niveau: Vollständige berufliche Sprachkompetenz

Haupthobbys

Entspannungsspaziergänge
85%
Open-Source-Entwicklung
80%
Lesen technischer Dokumente
95%

Sekundäre Hobbys

Gaming
70%
Tech-Blogging
75%
Fitness
65%
Aktuelle Arbeiten

Organisationen, mit denen ich gearbeitet habe

Kontakt

Hinterlassen Sie mir eine Nachricht

contact-img

Ludovic TEMGOUA ABANDA

Softwareingenieur

Kontaktieren Sie mich gerne per Telefon oder E-Mail.

E-Mail: contact@ludovictemgoua.com