Daniel Hintergrundbild
Daniel Profilbild

Daniel

Verifizierte:r Freelancer:in

Freelance Software Engineer

Berlin

I work with people and software

Über mich

Ich bin seit über 10 Jahren professionell in der IT unterwegs, mit Erfahrung in der Produktentwicklung und im Consulting. Die letzten fünf Jahre war ich als Consultant tätig, davon das letzte Jahr mit Fokus auf Cloud Computing. Seit Ende 2021 habe ich den Schritt in die Selbständigkeit gewagt. Hauptsächlich hatte ich in Projekten mit Java zu tun und habe zudem in den letzten Jahren eine Leidenschaft für Go entwickelt. Tätigkeiten im Operations Bereich sind mir ebenfalls nicht fremd. Durch meine letzte Festanstellung lag hier der Fokus auf AWS Infrastruktur. An Frameworks waren im Backend häufig Spring und Spring Boot im Einsatz, aber auch seltener Dropwizard oder Quarkus. Ich bin darin geübt in interdisziplinären und internationalen Teams zusammenzuarbeiten. Hier war ich sowohl remote, als auch beim Kunden vor Ort tätig. Bei meiner Arbeit lege ich großen Wert auf qualitativ hochwertigen Code und arbeite gerne testgetrieben.

Skills

Expert:in

Softwareentwicklung
Java
Backend Development
IntelliJ
Agile Software Development

Fortgeschritten

Webentwicklung
Körperliche Tätigkeiten
Scrum
Github
MySQL
PostgreSQL
MongoDB
JIRA
Go
Linux
Docker
Git
Micro Services
rabbitMQ
Infrastructure Design
Software Design
Cloud Computing
Continuous Integration and Continuous Deployment
Infrastructure Deployment
GitLab
CI/CD
DevOps
Amazon Web Services
Kubernetes

Junior:in

Terraform

Projekte

  • Backend Engineer

    Auftraggeber:in · Industrie und Maschinenbau

    2022 — 2023

    • Entwerfen und Implementieren von Microservices
    • Implementiern von funktionalen und nicht-funktionalen Anforderungen

    Eingesetzte Technologien:

    • ActiveMQ
    • PostgreSQL
    • Spring Boot
    • Java
    • SQL
  • Fullstack Software Engineer

    Trödelspende UG · Internet und Informationstechnologie

    2021 — 2022

    • Entwerfen und Implementieren von Microservices
    • Implementiern von funktionalen und nicht-funktionalen Anforderungen
    • Identifizierte Engpässe und verbesserte Softwareeffizienz
    • Zusammenarbeit mit dem Designteam bei der Entwicklung von Microservices.Eingesetzte

    Eingesetzte Technologien:

    • Docker
    • GitLab CI/CD
    • Swift
    • Microservices Architecture
    • Golang
  • Backend Engineer

    Auftraggeber:in · Gesundheit und Soziales

    2021 — 2022

    Entwicklung und Wartung mehrerer Microservices.

    Implementierten von  funktionalen und nicht-funktionalen Anforderungen.

    Erstellung einer Keycloak-Erweiterung für Zwei-Faktor-Authentifizierung.

    Keycloak auf die neue Quarkus-basierte Distribution hochgestuft.

    Eingesetzte Technologien:

    • Docker
    • Github Actions
    • Java
    • Jenkins
    • Jitsi
    • Keycloak
    • Liquibase
    • MariaDB
    • MongoDB
    • Rocketchat
    • Spring Boot
    • Websockets