Über mich
Ich bin Informatik-Student mit Fokus auf Backend- und Frontend-Entwicklung. Meine Leidenschaft liegt in der Entwicklung sicherer Webanwendungen mit modernen Technologien.
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.
- Name: Auguste Atoundem Sonfack
- Email: atoundemaugustesonfack@gmail.com
- GitHub: github.com/auguste2003
- Wohnort: Gießen, Deutschland
Fakten
Full-Stack-Projekte
Angular, Spring Boot & Firebase
Teamprojekte
Hochschule Full-Stack-Anwendungen
Veröffentlichte Bash-Skripte
Automatisierung mit Bourne Shell
Fähigkeiten
Zertifikate und Zertifizierungen
Hier sind einige meiner offiziellen Zertifikate aus verschiedenen Online-Kursen und Weiterbildungen.
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