Salem Slimi Profilbild

Hallo, ich bin Salem Slimi

B.Sc. Informatik Student an der TU Dortmund mit Leidenschaft für Full-Stack-Entwicklung, Clean Code, Testautomatisierung und Cloud Architecture.

Berufserfahrung

Aug 2024 – Jun 2025

Werkstudent

viadee Unternehmensberatung AG, Dortmund
  • Entwicklung und Wartung von Frontend-Features für eine Produktplattform mit Vue.js, TypeScript, HTML, CSS. Enge Zusammenarbeit mit dem Backend (Java / Spring).
  • Refactoring von Frontend- und Backend-Modulen nach Clean-Code-Prinzipien zur besseren Lesbarkeit, Testbarkeit und Wartbarkeit.
  • Erweiterung und Pflege der CI/CD-Pipelines (GitHub Workflows) zur Automatisierung von Build, Tests und Deployments.
  • Aufbau und Integration einer E2E-Test-Suite mit Playwright: Testabdeckung von 0% auf ~70% gesteigert.
Vue.js TypeScript Java Spring Playwright GitHub Workflows Clean Code
Jan 2023 – Jul 2024

Werkstudent als Consultant

Nodapo Software GmbH, Hamburg
  • Backend-Entwicklung mit Spring Boot 3 (Java 21) und REST-APIs. Datenmodellierung & Migrationen mit PostgreSQL, Hibernate/JPA, Liquibase.
  • Frontend-Entwicklung mit Angular 17 (TypeScript 5).
  • Planung und Durchführung von Unit- und Integrationstests (JUnit, Jasmine) zur Qualitätssicherung. Unit-Testabdeckung dauerhaft über 90%.
  • Gestaltung von Softwarearchitekturen und Umsetzung neuer Features/Kundenanforderungen in agilen Scrum-Teams.
  • Fehleranalyse, Wartung, Dokumentation und kontinuierliche Verbesserung bestehender Systeme.
Spring Boot 3 Java 21 Angular 17 PostgreSQL Hibernate/JPA JUnit Scrum

Ausbildung

Apr 2021 – Sep 2025

B.Sc. Informatik

TU Dortmund
  • Studium der Informatik mit Abschluss Bachelor of Science.
  • Fokus auf Softwaretechnik, Verteilte Systeme, Datenbanken, Agiles Projektmanagement und Algorithmen.
Note: 2,8 Softwaretechnik Verteilte Systeme Datenbanken
2019

Abitur

Gymnasium
  • Allgemeine Hochschulreife.
  • Exzellente Leistungen in naturwissenschaftlichen und mathematischen Fächern.
Note: 1,7 Mathematik Naturwissenschaften

Kenntnisse & Fähigkeiten

Programmiersprachen

Java TypeScript Kotlin C# C

Frontend-Technologien

Angular Vue.js HTML5 / CSS3 JavaFX

Backend & Datenbanken

Spring Framework REST-APIs Hibernate / JPA PostgreSQL MySQL Oracle

Testing & DevOps

Playwright JUnit Jasmine Docker GitHub Workflows AWS Azure

Sicherheit & KI-Tools

Keycloak Spring Security JWT / OAuth2 Antigravity Claude Code Gemini

Sprachen

ArabischMuttersprache
DeutschC1
EnglischC1
FranzösischC1
SpanischA1