Senior Software Engineer / Devops Engineer / Agile Leader

freiberufler Senior Software Engineer / Devops Engineer / Agile Leader auf freelance.de
Referenzen
offline
Nähe des Wohnortes
nl  |  en  |  de
85‐115€/Stunde
12435 Berlin
31.08.2020

Kurzvorstellung

Entwicklung, Beratung und Coaching von nachhaltiger Software Engineering Best Practices.
Automatisierung von Entwicklungsprozessen. Reduzierung von Gesamtkomplexität.

Ich biete

IT, Entwicklung
  • Software engineering / -technik
  • Agile Entwicklung
  • Java (allg.)
  • PostgreSQL
  • Spring
  • React (JavaScript library)
  • Softwareentwicklung (allg.)
  • Python
  • Continuous Delivery (CDE)
  • DevOps (allg.)
  • Testautomatisierung
  • Software Architektur / Modellierung
  • Software Design

Projekt‐ & Berufserfahrung

Senior Software Engineer
Internationale Finanzdienstleister, Berlin
3/2020 – 6/2020 (4 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2020 – 6/2020

Tätigkeitsbeschreibung

Refactoring einer bestehende Legacy-Applikationen durch moderne Webservices
• Full-Stack, agiles, remote, testgetrieben Software Entwicklung im Bereich Steuerberatung als Teil eines funktionsübergreifende ScrumTeam von Equal Experts
• Konzeptentwicklung zum Generieren und bearbeiten von MS Office Dokumenten
• Integrierung mit Microsoft Exchange

Technologie: Java, Spring, Postgres, Typescript, React, Junit, Cypress, Cypress, WebDAV, OAuth, Docker, Kubernetes, Graylog

Eingesetzte Qualifikationen

Java (allg.)


Senior Principal Software Engineer / Devops Engineer / Agile Leader
Deutscher System Hersteller, Berlin
4/2018 – 3/2020 (2 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2018 – 3/2020

Tätigkeitsbeschreibung

Einführung und Etablierung von agilen Software-Entwicklungsprozessen
• Unterstützung von Entwicklern, Teamleiter und Stakeholder
• Coaching und Hands-on: Architektur, Design, Pair-Programmierung von legacy-Systeme, Einführung von TDD/BDD und CI/CD Pipelines
• Einrichtung von Entwicklungs- und Produktion Überwachungs-Werkzeugen
• Beschaffung von neuer Hardware und die automatisierte Einrichtung von virtuellen Maschinen.

Resultate
• Reduzierung von Produktionsfehler und roll-out Aufwand
• Minimierung von dem Kostenaufwand bei Änderungen
• Team-Verantwortung durch geteilte Verantwortung und Minimierung von single ressource

Technologie: Python, Bash, FreeBSD, Pytest, Behave, Vagrant, Docker, Portainer, Traefik, Jenkins, Gitlab, Nexus, Sonarqube, Graylog, Prometheus, Packer, Terraform, Ansible, VMWare vSphere

Eingesetzte Qualifikationen

DevOps, Agile Entwicklung, Software engineering / -technik


Senior Software Engineer
BALLY WULFF Games & Entertainment GmbH, Berlin
10/2017 – 4/2018 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2017 – 4/2018

Tätigkeitsbeschreibung

Konzeptentwicklung Zukünftige Geschäftsmöglichkeiten für die Geschäftsführung
• Microservice Architektur
• API-Gestaltung
• Testgetriebene Entwicklung
• CI / CD

Technologie: Java 9, Gradle, Spring Boot, Vaadin, Flow reactive streams, GRPC/Protobuf, Rest, Netty, Cucumber, JUnit, Mockito, Gitlab, Jenkins, Docker

Eingesetzte Qualifikationen

Software engineering / -technik


Lead Software Engineer / DevOps Engineer (Festanstellung)
Unfold Gaming, Berlin
8/2015 – 10/2017 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2015 – 10/2017

Tätigkeitsbeschreibung

Aufbau online iGaming platform
• Testgetriebene Java Backend Entwicklung
• Integration und Einbindung externer Partner
• Aufbau von Infrastruktur auf Google Cloud Plattform
• Einrichtung von Entwicklungs- und Deployment Prozesse
• Unterstutzung von Frontend Entwickler
• Rekrutierung und Bewertung von Dutzende Software Entwickler.

Technologie: Java 8, Maven, Jetty, JUnit, Cucumber, Typescript, Webpack, npm, Linux, Docker, Google Cloud Platform, Cloudflare, Gitlab, Jenkins, Nexus

Eingesetzte Qualifikationen

Software engineering / -technik


Senior Software Engineer / DevOps Engineer (Festanstellung)
Crowdpark Games & Entertainment GmbH, Berlin
8/2013 – 8/2015 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

8/2013 – 8/2015

Tätigkeitsbeschreibung

Weiterentwicklung der Social iGaming-Plattform
• Starke Kosten Einsparung von AWS durch die Integrierung von Kommerzieller und Open Source Komponenten
• Optimierung von der Analytische Pipeline durch Entwicklung einen hoch parallele ETL (Extraktion, Transformation, Loading) Anwendung
• Aufsetzen von automatischen Entwicklungs- und Anwendungsprozessen
• Entwicklung von Chef Rezepten für die Bereitstellung von virtuellen Maschinen auf AWS und lokale Entwicklung.
• Integration von Cloud Dienstleistungen für Protokollierung und Überwachung.
• VPC Einrichtung inklusive sichere VPN Tunnels zwischen verschieden AWS Regionen

Technologie: PHP, Couchbase, Java, Smartfox, MySQL, Gradle, Maven, Ant, Teamcity, Jenkins, Docker, Ruby, Chef, Vagrant, Amazon Web Services, New Relic, Stackdriver, Loggly, VPN (ipsec)

Eingesetzte Qualifikationen

Software engineering / -technik


Independent Software Engineer & System Administrator
Kleine bis mittelgroße Unternehmen, Netherlands
1/2002 – 8/2013 (11 Jahre, 8 Monate)
Various
Tätigkeitszeitraum

1/2002 – 8/2013

Tätigkeitsbeschreibung

Beratung, Entwicklung und Implementierung von vielfältige Internetlösungen
• Entwicklung eigenen Objektorientierte, MVC PHP Framework
• Betreuung von Linux und Freebsd Server mit Apache, Mysql, PHP, Sendmail & PowerDNS
• Entwicklung maßgeschneidert Backend integrierte Anwendung und Konfiguration mit Administration und Zahlungsabrechnung

Eingesetzte Qualifikationen

Software engineering / -technik


Zertifikate

Certified Scrum Master (CSM)
September 2018

Team Kanban Practitioner (TKP)
September 2018

Ausbildung

Information and Communications Technology
(Bachelor)
Jahr: 2004
Ort: Hogeschool Zuyd (Maastricht, Heerlen, Sittard) - N

Qualifikationen

Software Engineering
- Domain driven design
- Clean code / SOLID principles
- XP / Pair programming
- Refactoring von Legacy Systeme

Entwicklung
- API gestaltung (GRPC, Rest)
- Java: Spring, Maven, Gradle, Vaadin
- Python
- Shell scripting (bash)
- Typescript / Javascript (ES6)

Automatisiertes testen
- TDD (JUnit, Mockito, pytest)
- BDD (Cucumber, Behave)

Datenbanken
- PostgreSQL / MySQL
- MongoDB

Devops
- Infrastructure as code (Terraform, Packer)
- Software configuration mgmt (Chef / Ansible)
- Logging & Monitoring (Graylog / Prometheus)
- DNS / CDN / TLS / SSL / VPN

Kontinuierlichen Integration (CI/CD)
- Jenkins, Gitlab
- Nexus, Sonarqube

Cloud Anbieter
- Amazon Web Services
- Google Cloud Platform

Plattformen
- Docker
- Kubernetes
- VMware vSphere

Agil
- Certified Agile Scrum Master (CSM)
- Team Kanban Practitioner (TKP)

Über mich

Innovative Senior Software Engineer / Devops Engineer spezialisiert in der Automatisierung von Entwicklungsprozessen. Fokussiert auf der Reduzierung von Gesamtkomplexität. Agile Führungskraft mit Leidenschaft für Entwicklung, Beratung und Coaching von nachhaltiger Software Engineering Best Practices.

Persönliche Daten

Sprache
  • Niederländisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
1078
Alter
38
Berufserfahrung
18 Jahre und 11 Monate (seit 01/2002)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »