ZURÜCK ZUR ÜBERSICHT
Dennis, Senior Java Software Engineer
QUICK FACTS
Standort
·
Antwortzeit
≤ 4 h
Erfahrung
11 Jahre
Stundensatz
60 € /h
SPRACHEN
  • Deutsch (Muttersprache)
ONLINE · BUCHBAR · Senior Java Software Engineer

Dennis.

Java, Spring, C# und Python: praxisnah erklärt, mit 11 Jahren Industrieerfahrung.

„Programmieren versteht man, wenn man weiß, warum eine Lösung funktioniert. Mein Ziel: dass du Code nicht abschreibst, sondern selbst hinkriegst."
Industrie­erfahrung
11 J
Java Engineer
Senior
seit 2015
FIAE
ÜBER DENNIS

Was Dennis mitbringt, und warum das für deinen Code zählt.

Ich unterstütze Studierende, Auszubildende und Quereinsteiger dabei, Programmierung wirklich zu verstehen: praxisnah, strukturiert und verständlich.

Mein Weg begann 2015 mit der Ausbildung zum Fachinformatiker für Anwendungsentwicklung. Seitdem habe ich über 11 Jahre Erfahrung in der Softwareentwicklung gesammelt und in zwei beruflichen Stationen produktiv an realen Anwendungen gearbeitet. Dadurch verbinde ich fundiertes technisches Wissen mit echter Praxiserfahrung aus der Industrie.

Meine Schwerpunkte liegen in Java, Spring, C#, Python, OOP, Algorithmen, Datenstrukturen und Unit Testing. Im Unterricht erkläre ich komplexe Themen Schritt für Schritt, mache typische Denkfehler sichtbar und entwickle mit dir saubere, nachvollziehbare Lösungen.

Ob Klausurvorbereitung, Unterstützung in der Ausbildung, Einstieg in die Programmierung oder Hilfe bei Projekten: Mein Ziel ist, dass du die Lösung verstehst, statt sie nur zu kennen.

LEBENSLAUF

Werdegang und Stationen.

Echte Industrieerfahrung. Kein Studi-Job, kein Bootcamp-Lebenslauf.

  1. Heute · BERUF
    Senior Java Software Engineer
    Industrie
    • Java und Spring im Production-Backend: REST-APIs, Persistenz, Tests, Deploys.
    • Code-Reviews und Mentoring von Junior-Entwickler:innen.
    • Projektabhängig auch C#/.NET- und Python-Stacks im Einsatz.
  2. 2015 bis heute · BERUF
    Softwareentwicklung in der Industrie
    2 berufliche Stationen, 11 Jahre kumuliert
    • Java, Spring, C# und Python in echten Produktteams angewendet.
    • Schwerpunkte: OOP, Algorithmen, Datenstrukturen und Unit Testing.
    • Produktive Verantwortung von der ersten Methode bis zum Deployment.
  3. 2015 bis 2018 · AUSBILDUNG
    Ausbildung Fachinformatiker Anwendungsentwicklung
    Praxisbetrieb · IHK-Abschluss
    • Drei Jahre Berufsalltag plus Berufsschule: Code, der laufen muss, nicht nur Code für eine Note.
    • Projekt- und Fachgespräch der IHK aus eigener Erfahrung.
EXPERTISE

Worin Dennis richtig stark ist.

Nur Themen, die Dennis aktiv unterrichtet. Was nicht hier steht, ist nicht im Repertoire. Wir setzen lieber Grenzen, als zu schwafeln.

Java

  • Variablen, Typen, Flow Control
  • Methoden, Klassen, Scope
  • Collections und Generics

OOP und Design

  • Klassen, Vererbung, Interfaces
  • Polymorphie und equals/hashCode
  • Composition over Inheritance

Spring

  • REST-APIs mit Spring MVC
  • JPA und Hibernate
  • Security und JWT

Algorithmen und Datenstrukturen

  • Listen, Bäume, Hash-Strukturen
  • Sortieren und Suchen
  • Komplexität (Big-O) verstehen

C# / .NET

  • Sprachvergleich zu Java
  • ASP.NET Core Basics
  • LINQ und Collections

Python

  • Sauberer Skripting-Stil
  • Datenstrukturen und Funktionen
  • Standard-Library im Alltag

Unit Testing

  • JUnit 5 Pflicht-Setup
  • Mockito sinnvoll einsetzen
  • Integration- vs. Unit-Tests
SO UNTERRICHTET DENNIS

Drei Prinzipien, jede Session.

01

Verständlich erklären statt nur Lösungen zeigen

Komplexe Themen wie OOP, Algorithmen, Datenstrukturen oder Frameworks gehen wir Schritt für Schritt durch. Klare Beispiele, nachvollziehbare Herleitungen, direkter Bezug zu deiner Aufgabe.

02

Aktives Problemlösen statt passives Zuhören

Ich führe dich durch Aufgaben, stelle die richtigen Fragen und helfe dir, eigene Lösungswege zu entwickeln. So lernst du, Probleme selbst zu analysieren und sauber zu lösen.

03

Grundlagen festigen, bevor es komplex wird

Bevor neue Themen darauf aufbauen, müssen Objektorientierung, Kontrollstrukturen, Datenstrukturen und Debugging wirklich sitzen. Stabiles Fundament zuerst, anspruchsvollere Aufgaben danach.

VERFÜGBARKEIT · NÄCHSTE 14 TAGE

Klick auf einen Slot, und buch ihn dir.

Alle Zeiten in Europe/Berlin. Wähl einen Termin für eine 1:1-Session, das Thema wählst du im nächsten Schritt.

Andere Wunsch-Zeit? Schreib uns , wir versuchen, einen Slot zu finden.

Bereit, Dennis zu buchen?

Kostenloses Erstgespräch, 15 Minuten, im Browser. Du entscheidest, wie es weitergeht.