Auguste Atoundem Sonfack

Ich bin

100x100

Über mich

Ich bin Informatik-Student mit Fokus auf Backend- und Frontend-Entwicklung. Meine Leidenschaft liegt in der Entwicklung sicherer Webanwendungen mit modernen Technologien.

Profilbild

Informatik-Student | Full-Stack-Entwicklung | Cybersecurity-Interessiert

Ich studiere Informatik an der Technischen Hochschule Mittelhessen (4. Semester) und spezialisiere mich auf sichere Web- und Backend-Entwicklung mit Spring Boot & Angular.

Fakten

Full-Stack-Projekte
Angular, Spring Boot & Firebase

Teamprojekte
Hochschule Full-Stack-Anwendungen

Veröffentlichte Bash-Skripte
Automatisierung mit Bourne Shell

Fähigkeiten

Java 85%
Spring Boot 75%
Angular 85%
TypeScript 75%
PostgreSQL 75%
Firebase 85%
Git & CI/CD 80%
Docker 70%

Zertifikate und Zertifizierungen

Hier sind einige meiner offiziellen Zertifikate aus verschiedenen Online-Kursen und Weiterbildungen.

Angular Zertifikat

Junior Angular Developper

Ausgestellt von Certificates.dev

Angular Zertifikat

Mid-Level Angular Developper

Ausgestellt von Certificates.dev

Spring Boot Zertifikat

Spring Boot Zertifikat

Ausgestellt von LinkedIn Learning

Spring Boot Zertifikat

Spring Boot Zertifikat

Ausgestellt von Amigos Code

Docker Zertifikat

Docker Zertifikat

Ausgestellt von LinkedIn Learning

Git Zertifikat

Git Zertifikat

Ausgestellt von LinkedIn Learning

Git Zertifikat

Web penetration Testing

Ausgestellt von Educative

Lebenslauf

Praktische Erfahrungen

Tutor für „Automaten und formale Sprachen“

November 2024 - Heute

Technische Hochschule Mittelhessen (Fachbereich MIN)

Unterstützung von Studierenden bei Übungen & Entwicklung von Algorithmen.

  • Erklärung von Automaten, Grammatiken & formalen Sprachen
  • Implementierung von Algorithmen in Java (First & Follow, Teilmengen-Konstruktion)
  • Betreuung von Übungsgruppen & Hausaufgaben-Support

Tutor für Informatik & Mathematik

Oktober 2023 - Heute

GoStudent

Nachhilfe für Schüler und Studierende in Informatik, Mathematik und Französisch.

Secure Note – Hochsichere Notizenverwaltung

Oktober 2024 - Februar 2025

Gruppenprojekt (2 Personen) | Rolle: Backend- und Frontend-Entwickler

Sichere Notizen-App mit Zugriffskontrolle & veröffentlichten Notizen.

  • PWA-Integration für Offline-Nutzung & bessere User Experience
  • Mehrsprachigkeit (Deutsch, Englisch, Französisch) mit dynamischer Übersetzung
  • Passwortgeschützter Zugriff mit Rate Limiting (max. 3 Versuche)
  • JWT-Authentifizierung & sichere API mit Role-Based Access Control
  • GitHub-Login-Authentifizierung für sichere Anmeldung
  • CI/CD-Pipeline mit Dependabot für automatische Sicherheitsupdates
  • Dockerized Deployment mit **3 Containern (Frontend, Backend, DB)**

Tech-Stack: Spring Boot, Angular (PWA, i18n), Docker (3 Container), LibreTranslate, JWT, GitHub Actions

Faireshare – Schuldenverwaltung für Gruppen

Oktober 2024 - Februar 2025

Gruppenprojekt (6 Personen) | Rolle: Backend-Entwickler

Plattform zur Schuldenverwaltung für Gruppenreisen & Events.

  • Erstellung & Verwaltung von Gruppen mit Schuldenabgleich
  • Backend mit Spring Boot & REST API-Architektur
  • Scrum-Methodik mit wöchentlichen Sprints & Code Reviews

Tech-Stack: Spring Boot, Java, PostgreSQL, Docker

Qawale – KI-gestütztes Brettspiel

Oktober 2024 - Februar 2025

Einzelprojekt | Spielentwicklung & KI

Qawale ist ein strategisches Brettspiel, inspiriert von afrikanischen Mancala-Spielen. Es kombiniert einfache Regeln mit einer tiefgehenden Künstlichen Intelligenz, die mit **Monte Carlo Tree Search** und **AlphaZero** arbeitet.

  • Entwicklung eines Mehrspielermodus mit Echtzeit-Interaktion
  • Implementierung eines trainierbaren KI-Agenten mit neuronalen Netzwerken

Tech-Stack: Python, Pygame, PyTorch, AlphaZero

Dungeon Q-Learning – Reinforcement Learning

Oktober 2024 - Februar 2025

Einzelprojekt | KI-Entwicklung

Ein KI-gestütztes Spiel, in dem ein Agent mittels **Q-Learning** lernt, sich durch ein Dungeon zu bewegen. Der Algorithmus optimiert nach mehreren Versuchen den effizientesten Pfad.

  • Trainierung eines KI-Agenten mit **Q-Learning**
  • Entwicklung eines Belohnungssystems für optimierte Lernpfade

Tech-Stack: Python, Gym, NumPy, Reinforcement Learning

Energieverbrauchsvorhersage mit KI

Oktober 2024 - Februar 2025

Einzelprojekt | Machine Learning

Vorhersagemodell für den Energieverbrauch in Haushalten und Industriegebäuden. Es nutzt **Zeitreihenanalyse** und **neuronale Netze**, um Verbrauchsmuster zu erkennen und zukünftige Entwicklungen vorherzusagen.

  • Verwendung von **LSTM-Netzwerken** zur Verarbeitung von Zeitreihen
  • Optimierung der Vorhersagegenauigkeit durch Hyperparameter-Tuning
  • Integration von **matplotlib** zur Visualisierung von Trends

Tech-Stack: Python, TensorFlow, Pandas, Matplotlib

DWB Recruiting Academy – Digitalisierung & Verwaltungssystem

Septem 2024 - Heute

Unternehmensprojekt | Full-Stack-Entwicklung

Entwicklung eines Verwaltungssystems für Bewerber & Admins. Benutzer können Dokumente hochladen, die von Admins geprüft werden, und in Echtzeit kommunizieren.

  • Benutzerverwaltung für Bewerber & Admins
  • Echtzeit-Kommunikation zwischen Bewerbern & Admins
  • Dokumenten-Upload & Verifizierungsprozess

Tech-Stack: Angular, TypeScript, Firebase

Entwicklung von Conversia – KI-Chatbot

Juli - September 2024

Einzelprojekt | KI-Entwicklung

Chatbot zur Beantwortung von KI-bezogenen Fragen in Gruppen & privaten Sitzungen.

  • Session-basierte KI-Antworten mit natürlicher Sprachverarbeitung
  • Firebase für sichere Speicherung & Datenmanagement

Tech-Stack: Angular 17, TypeScript, Firebase

Entwicklung einer Kundenverwaltungs-API

Juni - Juli 2024

Einzelprojekt | Backend-Entwicklung

REST-API zur Verwaltung von Kundeninformationen mit sicherer Authentifizierung.

Tech-Stack: Spring Boot, Java, PostgreSQL, Docker

Entwicklung einer E-Commerce Plattform

März - April 2024

Einzelprojekt | Full-Stack-Entwicklung

Online-Plattform für afrikanische Mode mit Kundenverwaltung & Bestellabwicklung.

Tech-Stack: Angular, TypeScript, Firebase, Bootstrap

Entwicklung eines Compilers für SPL

März - April 2024

Tech-Stack: Java, CUP, Flex

Compiler für eine an der THM entwickelte Sprache.

Nebenprojekte

Entwicklung von Zuma Deluxe & Tic-Tac-Toe

2023 - 2024

Tech-Stack: Java, Processing

Entwicklung von Spielen zur Übung von OOP und Game-Mechaniken.

Programmierung von Pong & Evolis Adventure

2023 - 2024

Tech-Stack: Java, Processing, ControlP5

Umsetzung von Spiel-Mechaniken im MVC-Pattern.

Bildungsweg

Informatik-Studium

April 2023 - Heute

Technische Hochschule Mittelhessen, THM

  • Algorithmen & Datenstrukturen
  • Programmierung interaktiver Systeme (Java)
  • Webbasierte Systeme (Angular, TypeScript, Bootstrap, HTML, CSS)
  • Datenbanken (PostgreSQL, Firebase)
  • Softwaretechnik & Projektmanagement:
    • Faireshare-Projekt: Schuldenverwaltung mit Scrum-Methodik
    • Softwareentwicklungs-Lebenszyklus (Agile, Scrum, Kanban)
    • Projektmanagement: Kommunikation, Agilität & Teamorganisation
  • Secure Software Engineering (Spring Boot,CI/CD, JWT, OAuth, Authentifizierung)

Sprachkenntnisse

Yemba

Muttersprache

Französisch

Muttersprache

Deutsch

Sehr gut

Englisch

Gut

Portfolio

  • All
  • Angular
  • Spring boot
  • Java
  • KI