Offen für Jobangebote · Junior-Entwickler

Hallo, ich bin Eduard Jakuschin.

Fachinformatiker für Anwendungsentwicklung. Ich baue Backends mit Java und Spring Boot, schreibe WordPress-Plugins in PHP und sorge im Frontend mit JavaScript dafür, dass alles schnell und zugänglich bleibt.

Über mich

Frisch ausgelernt und bereit für das erste Team.

Ich habe meine Ausbildung zum Fachinformatiker für Anwendungsentwicklung bei der IHK Halle-Dessau abgeschlossen. Gelernt habe ich in einer Kreativ- und Digitalagentur. Dort habe ich echte Kundenprojekte von der Anforderung bis zum Go-live begleitet.

Am meisten Spaß macht mir die Stelle, an der Backend und Frontend zusammenkommen: eine saubere REST-API entwerfen, die Daten schlank halten und dafür sorgen, dass die Oberfläche schnell reagiert und auch mit Tastatur und Screenreader funktioniert.

Jetzt suche ich meinen Einstieg als Junior-Entwickler in einem Team, in dem ich Verantwortung übernehmen und von erfahrenen Kolleginnen und Kollegen lernen kann.

80 hIHK-Abschlussprojekt, eigenständig geplant und umgesetzt
0Mängel bei der Abnahme durch den Auftraggeber
≤ 250 msZiel-Antwortzeit (Median) für die Filter-API
Skills

Womit ich arbeite

Technologien, die ich in meinen Projekten produktiv eingesetzt habe.

Backend

  • Java 21
  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • Hibernate
  • PHP 8.3

Frontend

  • JavaScript
  • Fetch API
  • React
  • HTML
  • CSS / SASS

Daten & APIs

  • REST
  • JSON
  • MySQL
  • WP_Query

Qualität & Werkzeuge

  • Git / GitHub
  • JUnit 5
  • Mockito
  • PHPUnit
  • Maven
  • Composer

CMS

  • WordPress
  • ACF
  • Divi 5
Projekte

Ausgewählte Arbeiten

Zwei Projekte, die zeigen, wie ich an Backend, Frontend und Qualität herangehe.

IHK-Abschlussprojekt

Website-Relaunch mit eigenem Portfolio-Filter-Modul

WordPress 6.8.3 · PHP 8.3 · JavaScript

Die statisch gepflegte, nicht responsive Agentur-Website habe ich auf WordPress migriert und dafür ein eigenes Plugin entwickelt: Besucher filtern Referenzprojekte nach Typ, Branche und Technologie, und die Ergebnisse aktualisieren sich ohne Seitenreload.

GET /wp-json/portfolio/v1/projects?typ[]=…&sort=date

Umsetzung

  • Custom Post Type „Projekte“ mit Taxonomien und ACF-Feldern
  • REST-Controller mit WP_Query, validierten Parametern und schlanken JSON-Antworten
  • Filterlogik im Client mit Fetch API, Debounce und AbortController
  • Pagination, Sortierung, leere Zustände und Object-Cache
  • Barrierearm: Tastaturbedienung und aria-live-Ansage der Trefferzahl

Ergebnis

Erfolgreicher Relaunch, Abnahme ohne Mängel. Tests für Filterung, Pagination, Sortierung, Responsivität und Performance bestanden. Dazu ein Entwickler-Leitfaden und eine Redaktionsanleitung.

  • WordPress
  • PHP
  • JavaScript
  • REST API
  • ACF
  • React
  • PHPUnit
Backend-Projekt

Login-System mit Spring Boot

Java 21 · Spring Boot · MySQL

Ein Login-Backend mit REST-Schnittstelle, sicherer Passwortspeicherung und klarer Schichtentrennung. Gebaut so, dass es sich leicht um weitere Funktionen erweitern lässt.

Controller → Service → Repository → MySQL
Code auf GitHub · folgt in Kürze

Umsetzung

  • REST-API mit Spring MVC für Login-Anfragen
  • Geschäftslogik in Service-Klassen, Persistenz mit Spring Data JPA und Hibernate
  • Passwörter mit BCrypt gehasht, Authentifizierung über Spring Security
  • Eingabevalidierung mit Jakarta Validation und passenden HTTP-Statuscodes
  • Tests mit JUnit 5 und Mockito

Ergebnis

Ein funktionsfähiges Login-Backend mit Datenbankanbindung, sauber getrennten Schichten und sicherer Authentifizierung.

  • Java 21
  • Spring Boot
  • Spring Security
  • JPA
  • MySQL
  • Maven
  • JUnit 5
Arbeitsweise

Was mir beim Entwickeln wichtig ist

01 · iterate()

Klein anfangen, oft prüfen

Erst ein lauffähiger Kern, dann Schritt für Schritt erweitern. Jede Iteration endet mit Review und Test.

02 · test()

Tests gehören dazu

Unit-Tests mit JUnit oder PHPUnit und klare Abnahmekriterien geben mir die Sicherheit, Code auch später noch umbauen zu können.

03 · a11y()

Für alle Nutzer bauen

Tastaturbedienung, sichtbarer Fokus und Screenreader-Ansagen plane ich von Anfang an mit ein, nicht erst am Schluss.

04 · docs()

Verständlich dokumentieren

Ein guter Leitfaden spart dem nächsten Entwickler Stunden. Deshalb schreibe ich Dokumentation für Entwickler und Redaktion.

Kontakt

Lassen Sie uns sprechen.

Sie suchen einen motivierten Junior-Entwickler für Java, PHP oder Web? Ich freue mich über Ihre Nachricht und schicke Ihnen gern meine vollständigen Bewerbungsunterlagen.

kontakt@jakuschin.de