Profil
Junior-Full-Stack-Entwickler mit fundierten Kenntnissen in moderner Webentwicklung unter Verwendung von TypeScript, React und Node.js. Praktische Erfahrung in der Entwicklung robuster REST-Schnittstellen, relationaler Datenmodellierung und qualitätsorientierter Softwareerstellung im Team.
Berufserfahrung
Caledonian Cloudworks Ltd
Edinburgh
Junior Full-Stack-Entwickler
Juni 2025 – Heute
- Entwicklung wiederverwendbarer UI-Komponenten mit React und TypeScript zur Verbesserung der Benutzerführung eines internen Administrationsportals.
- Konzeption und Implementierung zustandsloser RESTful APIs mit Node.js und Express zur Anbindung an PostgreSQL-Datenbanken.
- Erstellung automatisierter Komponenten- und Integrationstests mit Vitest zur Absicherung der Kernfunktionalitäten vor Veröffentlichungen.
Firth Digital Solutions
Edinburgh
Praktikant Webentwicklung
Sept. 2024 – Mai 2025
- Mitarbeit an der Umsetzung responsiver Weboberflächen auf Basis von HTML5, CSS3 und modernem JavaScript für Kundenprojekte.
- Unterstützung bei der Anbindung von Drittanbieter-Schnittstellen und der Dokumentation bestehender API-Endpunkte.
Ausbildung
Edinburgh College
Higher National Diploma (HND) · Softwareentwicklung und Informatik · Edinburgh · Merit · Sept. 2023 – Juni 2025
Praxisnahe Ausbildung mit Schwerpunkten auf Webarchitekturen, Datenbankdesign, objektorientierter Programmierung sowie agilen Vorgehensmodellen.
Projekte
CivicRoute Tracker
Okt. 2025 – März 2026
- Realisierung einer Full-Stack-Webanwendung zur Routenplanung mit interaktiver Kartendarstellung mittels React und Leaflet.
- Aufbau eines Node.js-Dienstes zur Aggregation öffentlicher Verkehrsdaten mit Speicherung in einer relationalen Datenbank.
Kenntnisse & Technologien
TypeScript
JavaScript
React
Node.js
Express.js
PostgreSQL
RESTful APIs
HTML5 & CSS3
Git
Docker
Sprachen
Englisch
C2
Deutsch
B1
Zertifikate
AWS Certified Cloud Practitioner
Amazon Web Services · Jan. 2026
Ehrenamtliches Engagement
CodeCraft Community Edinburgh
Edinburgh · Feb. 2025 – Heute
- Mentor für Programmier-Workshops
- Unterstützung von Programmieranfängern bei praktischen Übungen zu Webgrundlagen in monatlichen Workshops.