Full Stack Developer / DevOps Developer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 12053 Berlin
- National
- de | en
- 11.06.2026
- Contract ready
Kurzvorstellung
Auszug Referenzen (1)
"Die Zusammenarbeit mit S. war ausgezeichnet in jeder Hinsicht. Qualitativ herausragende Ergebnisse, angenehme und direkte Kommunikation."
1/2019 – 6/2023
Tätigkeitsbeschreibung
Als Gründer der slon GmbH habe ich slon.app von Grund auf entwickelt – eine innovative Plattform, die Tierbetreuenden Unternehmen als digitaler Assistent dient. In diesem Projekt habe ich eigenständig die komplette Server-Infrastruktur und das Backend konzipiert und implementiert.
Dabei umfassten meine Aufgaben unter anderem:
- Erstellung der REST-API-Endpoints mit Node.js und Express.js
- Implementierung der Business-Logik mit TypeScript
- Entwicklung des Datenmodells und der Datenbankstruktur mit MariaDB und TypeORM
- Umsetzung automatisierter Tests (Unit-, Integrations- und End-to-End-Tests) zur Sicherstellung der Softwarequalität und frühzeitigen Fehlererkennung
- Automatisiertes Deployment: Einrichtung von Continuous Integration und Continuous Deployment (CI/CD) unter Verwendung von GitHub Actions
- Backup- und Recovery-Strategie: Entwicklung von Verfahren zur Datensicherung und Wiederherstellung, um Datenverlust vorzubeugen und hohe Verfügbarkeit zu gewährleisten.
- Sicherheitskonzept mit Monitoring und Log-Management: Implementierung von Sicherheitsmaßnahmen, Überwachungssystemen und Log-Management, um die Integrität und Sicherheit der Plattform zu garantieren.
- Server-Infrastruktur: Konzeption und Aufbau der Server-Infrastruktur auf Basis von AWS (EC2, RDS, S3, CloudWatch) und NGINX, um eine skalierbare und performante Plattform zu gewährleisten.
API-Entwickler, Amazon Web Services (AWS), Back up / Recovery, Bash Shell, Continuous Delivery, Mysql, Nginx, Server Administration, Technisches Testing, Typescript
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
7/2025 – 12/2025
Tätigkeitsbeschreibung
Webanwendung für den freiwilligen KI-Qualitätsstandard der Bundesinitiative MISSION KI (BMDV-gefördert, Federführung acatech). Als DevOps Engineer verantwortete ich die komplette Cloud-Infrastruktur des Prüfportals: von der Multi-Environment-Architektur auf AWS über Infrastructure-as-Code mit Terraform bis zu CI/CD, Observability und DevSecOps. Ich begleitete das Projekt über Entwicklung, Go-Live und Nachbetreuung.
- Cloud-Architektur & Infrastructure-as-Code: Konzeption und Aufbau einer Multi-Environment-Infrastruktur (Dev, Testing, Prod) auf AWS. Sämtliche Ressourcen wurden über modulare Terraform-Konfigurationen mit konsistenter Tagging-Strategie verwaltet; eine workspace-basierte Umgebungstrennung machte Deployments pro Environment isoliert und reproduzierbar.
- DevOps & Cloud-Betrieb: Containerisierung der Anwendung mit Docker und Absicherung des Datenverkehrs über NGINX als Reverse Proxy. Deployments liefen automatisiert über CI/CD-Pipelines mit integrierten Smoke- und Regression-Tests.
- Observability & Monitoring: Aufbau eines zentralen Observability-Stacks mit Log-Aggregation, Metriken-Monitoring und Echtzeit-Dashboards.
- Qualitätssicherung & DevSecOps: DevSecOps-Praktiken wurden direkt in der CI/CD-Pipeline verankert: automatisiertes SSL/TLS-Zertifikatsmanagement, IAM-Hardening über Terraform-Module sowie security-relevante Log-Events im zentralen Observability-Stack.
Container Management, Continuous Delivery, Continuous Integration, Server-Monitoring, Docker, Amazon Web Services (AWS), DevOps, Full Stack Developer, Postgresql
1/2025 – offen
Tätigkeitsbeschreibung
- Konzeption einer mandantenfähigen, cloud-nativen SaaS-Architektur. Die strikte Datenisolierung zwischen Mandanten ist als Designprinzip im gesamten Stack verankert.
- Entwicklung der Employee- und der Terminal-App aus einer gemeinsamen Codebasis für iOS und Android. Build und Auslieferung in die App Stores laufen über eine automatisierte Release-Pipeline, inklusive OTA-Updates für schnelle Fixes ohne Store-Review.
- Aufbau und Betrieb einer containerisierten Entwicklungs- und Produktionsumgebung mit automatisierten Deployments über CI/CD sowie zentralem Monitoring und Fehler-Tracking im Produktivbetrieb.
- Einführung einer zentralen Fehler- und Log-Aggregation, mit der sich Anomalien im Produktivbetrieb frühzeitig erkennen und beheben lassen, bevor sie Nutzer erreichen.
- Etablierung eines Git-basierten Release-Prozesses, einer leichtgewichtigen Sprintplanung sowie technischer Dokumentation inklusive Architecture Decision Records (ADRs).
Amazon Web Services (AWS), Backend, Mobile Application Development
4/2023 – 12/2024
Tätigkeitsbeschreibung
Ziel des Projekts war die Entwicklung eines Online-Shops für den Verkauf von Lebensmitteln mit dem Fokus auf Frischfleisch.
Meine Aufgaben:
- Prozess-Management: Analyse der Anforderungen und Erstellung eines detaillierten Projektplans. Schulung des Kunden-Teams für die Nutzung von GitHub Projects
- Implementierung einer Custom-Shopify-App, um spezifische Anforderungen des Kunden zu erfüllen
- Einrichtung und Wartung der Server-Infrastruktur auf Basis von AWS
- Einrichtung eines automatisierten Deployment-Prozesses mit GitHub Actions
- Umsetzung von End-to-End-Tests zur Sicherstellung der Softwarequalität
Backend, Projektmanagement (IT), Server-Monitoring, Server Administration, Shopify App-Entwicklung, Test Management, Typescript
1/2019 – 6/2023
Tätigkeitsbeschreibung
Als Gründer der slon GmbH habe ich slon.app von Grund auf entwickelt – eine innovative Plattform, die Tierbetreuenden Unternehmen als digitaler Assistent dient. In diesem Projekt habe ich eigenständig die komplette Server-Infrastruktur und das Backend konzipiert und implementiert.
Dabei umfassten meine Aufgaben unter anderem:
- Erstellung der REST-API-Endpoints mit Node.js und Express.js
- Implementierung der Business-Logik mit TypeScript
- Entwicklung des Datenmodells und der Datenbankstruktur mit MariaDB und TypeORM
- Umsetzung automatisierter Tests (Unit-, Integrations- und End-to-End-Tests) zur Sicherstellung der Softwarequalität und frühzeitigen Fehlererkennung
- Automatisiertes Deployment: Einrichtung von Continuous Integration und Continuous Deployment (CI/CD) unter Verwendung von GitHub Actions
- Backup- und Recovery-Strategie: Entwicklung von Verfahren zur Datensicherung und Wiederherstellung, um Datenverlust vorzubeugen und hohe Verfügbarkeit zu gewährleisten.
- Sicherheitskonzept mit Monitoring und Log-Management: Implementierung von Sicherheitsmaßnahmen, Überwachungssystemen und Log-Management, um die Integrität und Sicherheit der Plattform zu garantieren.
- Server-Infrastruktur: Konzeption und Aufbau der Server-Infrastruktur auf Basis von AWS (EC2, RDS, S3, CloudWatch) und NGINX, um eine skalierbare und performante Plattform zu gewährleisten.
API-Entwickler, Amazon Web Services (AWS), Back up / Recovery, Bash Shell, Continuous Delivery, Mysql, Nginx, Server Administration, Technisches Testing, Typescript
4/2013 – 2/2018
Tätigkeitsbeschreibung
- Entwicklung einer Cross-Platform-App: Technische Projektleitung und Umsetzung der App in einem Team von vier Entwicklern. Enge Kooperation mit dem Backend-Team zur API-Integration und Optimierung der Benutzererfahrung.
- Migration des UI-Frameworks: Durchführung der Framework-Migration auf Ext JS zur Verbesserung der Performance und Benutzerfreundlichkeit der Anwendung.
- Aufbau eines Komponentenframeworks zur Vereinheitlichung der UI und Code-Struktur.
- Schulung der internen Entwickler*innen in der Nutzung von Ext JS und des eigenentwickelten Komponentenframeworks.
- Einführung automatisierter Tests und Einrichtung von CI-Workflows.
Reporting, SQL, Hibernate (Java), Java (allg.), Spring Framework, Typescript, Angular, Backend, Projektmanagement (IT), Technisches Testing
Ausbildung
TU Berlin
Berlin
Über mich
So bringe ich Ihr Unternehmen voran:
Ich entwickle entlang einer klaren Spezifikation und denke den Betrieb von Anfang an mit. Aus dokumentierten Use Cases entstehen Tests und modularer Code, den automatisierte Deployment-Pipelines reproduzierbar in Produktion bringen.
- Anforderungen & Spezifikation: Use Cases mit Akzeptanzkriterien als lebende Doku, die Anforderung, Test und Code verbindet.
- Umsetzung & Tests: Unit-, Integrations- und End-to-End-Tests als Quality Gate in der CI.
- CI/CD & Cloud: AWS und Google Cloud Platform, IaC und Absicherung; Rolling Deployments mit automatischem Rollback.
- Betrieb & Monitoring: Logging, Metriken und Alerting zur Überwachung produktiver Stände und für schnelle Reaktion auf Incidents.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
