freiberufler Senior Software Architect / Full-Stack-Developer auf freelance.de

Senior Software Architect / Full-Stack-Developer

zuletzt online vor 7 Tagen
  • 100‐120€/Stunde
  • 63743 Aschaffenburg
  • auf Anfrage
  • de  |  en  |  ja
  • 22.05.2024

Kurzvorstellung

Ich habe Erfahrung in verschiedenen Rollen der Software-Entwicklung, als Full-Stack-Entwickler, Product Owner und Abteilungsleiter/Teamlead. Unter Full-Stack verstehe ich inzwischen auch DevOps bis in die Cloud.

Auszug Referenzen (3)

"M. C. war mein Vorgesetzter bei GEC und insgesamt für ca 200 Personen verantwortlich. Er hat mich immer gut unterstützt."
(Haupt-)abteilungsleiter (Festanstellung)
Björn Werkmann
Tätigkeitszeitraum

1/2020 – 3/2024

Tätigkeitsbeschreibung

Aufbau einer Devops-Abteilung. Einführung von Best Practices, CI/CD, DevSecOps, ISO 27001 uvm.

Eingesetzte Qualifikationen

DevOps (allg.), Kubernetes, SCRUM, Software Architektur / Modellierung, Softwareentwicklung (allg.)

"M. ist als Architekt und als Teamlead eine Bereicherung für jedes Team. Hochprofessionell, Anpassungsfähig und mit realistischen Planungen."
Architekt, Teamlead
Arne Schmieg
Tätigkeitszeitraum

7/2018 – 12/2019

Tätigkeitsbeschreibung

Erstellen von Edge und Cloud Software-Architekturen
Aufsetzen und Betrieb von Umgebungen basierend auf OpenStack und Kubernetes
Evaluation, Konzept und Betrieb einer skalierbaren CI/CD-DevOps-Infrastruktur (Artifactory, Rancher 2, Helm, Kubernetes, Jenkins X, OpenStack)
Entwicklung von u.a. Industry 4.0 Dashboards (OPC UA, REST, Node.js, Grafana)
Unterstützung bei Recruiting; Bewertung und Selektion von Bewerbern in Vorstellungsgesprächen

Eingesetzte Qualifikationen

DevOps, Software Architektur / Modellierung, Cloud (allg.), Kubernetes, OPC unified architecture (OPC-UA)

"M. C., einer der besten Backend Developer, die ich kenne. Hoch professionell, erfahren, anpassungsfähig, stets korrekt und teamfähig."
Backend Developer
Arne Schmieg
Tätigkeitszeitraum

1/2009 – 12/2012

Tätigkeitsbeschreibung

Entwicklung eines hybriden Peer-to-peer Algorithmus für MMO-Spiele
Planung und Entwicklung einer skalierbaren Netzwerk- und Persistenz-Schicht einer „Distributed Object Engine“
Entwicklung einer webbasierten SaaS-Anwendung für Entwurf und Code-Generierung. Im Produktivbetrieb.
Entwicklung eines automatisierten verteilten Testframeworks auf Basis von Amazon EC2
Administration der Infrastruktur (Linux Server, VMs, eMail, Datenbank)

Eingesetzte Qualifikationen

C++, TCP/IP, Amazon Web Services (AWS)

Qualifikationen

  • DevOps
  • Java (allg.)
  • Kubernetes
  • Amazon Web Services (AWS)
  • Angular
  • C#
  • Cloud (allg.)
  • Delphi
  • Docker
  • Jenkins
  • Microsoft Azure
  • NUnit
  • PostgreSQL
  • Projektleitung / Teamleitung (IT)
  • React (JavaScript library)
  • Softwareentwicklung (allg.)
  • Windows Presentation Foundation (WPF)

Projekt‐ & Berufserfahrung

(Haupt-)abteilungsleiter (Festanstellung)
German Edge Cloud, Eschborn, Berlin
1/2020 – 3/2024 (4 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 3/2024

Tätigkeitsbeschreibung

Aufbau einer Devops-Abteilung. Einführung von Best Practices, CI/CD, DevSecOps, ISO 27001 uvm.

Eingesetzte Qualifikationen

DevOps (allg.), Kubernetes, SCRUM, Software Architektur / Modellierung, Softwareentwicklung (allg.)

Software Architect
Deutsche Leasing AG, Bad Homburg
8/2018 – 9/2018 (2 Monate)
Versicherungen
Tätigkeitszeitraum

8/2018 – 9/2018

Tätigkeitsbeschreibung

Konzeption einer Enterprise Logging Infrastruktur (Graylog, Logstash, Grafana, Kibana)
Entwickeln von Demo-Dashboards in Grafana mit Drill-Down
Entwickeln von Demo-Anwendungen (Spring Boot, Sleuth)
Entwickeln eines Testdaten-Generators für Lognachrichten

Eingesetzte Qualifikationen

Software Architektur / Modellierung

Architekt, Teamlead
German Edge Cloud, Eschborn
7/2018 – 12/2019 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2018 – 12/2019

Tätigkeitsbeschreibung

Erstellen von Edge und Cloud Software-Architekturen
Aufsetzen und Betrieb von Umgebungen basierend auf OpenStack und Kubernetes
Evaluation, Konzept und Betrieb einer skalierbaren CI/CD-DevOps-Infrastruktur (Artifactory, Rancher 2, Helm, Kubernetes, Jenkins X, OpenStack)
Entwicklung von u.a. Industry 4.0 Dashboards (OPC UA, REST, Node.js, Grafana)
Unterstützung bei Recruiting; Bewertung und Selektion von Bewerbern in Vorstellungsgesprächen

Eingesetzte Qualifikationen

DevOps, Software Architektur / Modellierung, Cloud (allg.), Kubernetes, OPC unified architecture (OPC-UA)

Full-Stack-Developer
Bundesamt für Migration und Flüchtlinge (BAMF), Nürnberg
6/2017 – 7/2019 (2 Jahre, 2 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2017 – 7/2019

Tätigkeitsbeschreibung

Konzeption und Neuentwicklung einer Webanwendung
Evaluation und Einsatz von Generatortechnologien
Frontend- und Backend-Entwicklung in einem SCRUM-Team (Angular, Spring Boot, JHipster, Maven, REST, Node.js, TypeScript, Yarn, Webpack, HTML, CSS, Jasper Reports, Oracle DB, Oracle WebLogic)
Entwicklung und Betrieb einer CI Infrastruktur (Jenkins, Protractor)

Eingesetzte Qualifikationen

SCRUM, Java (allg.), Jenkins, Spring, Angular

Full-Stack Developer
Eine große deutsche Bank, Eschborn
10/2016 – 6/2017 (9 Monate)
Banken
Tätigkeitszeitraum

10/2016 – 6/2017

Tätigkeitsbeschreibung

Konzeption und Entwicklung eines wiederverwendbaren Frontend-Komponentenframeworks
Frontend- und Backend-Entwicklung in einem SCRUM-Team (Vert.x, Spring, Gradle, Maven, Angular, REST, Node.js, TypeScript, Gulp, Angular CLI, HTML, CSS, Sass)

Eingesetzte Qualifikationen

Angular, Confluence (Atlassian), Java (allg.), Jira, Spring

Architect/Developer/Devops
Activator GmbH, Oberursel
1/2016 – offen (8 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2016 – offen

Tätigkeitsbeschreibung

Mitgestaltung der technischen Konzepte/Architektur der generischen Cloud-Anwendung (Java, Sockets, Node.js)
Konzeption, Installation, Performance-Tuning und Betrieb einer skalierbaren Cloud-Umgebung für 45k CCU (OpenStack + HEAT, CoreOS, Rancher, RancherOS, Docker, Jenkins)
Architektur und initiale Programmierung eines auf Microservices basierenden Chat-Systems (C#, Java 8, JavaScript, Maven, Angular, Node.js, gulp, Jenkins)
Unterstützung der kundenseitigen Entwicklungsteams und Coaching in allgemeiner Programmierung (AngularJS, Java)
Migration in eine Kubernetes-Umgebung (Evaluation von AWS, GCP, Azure, Implementierung mit Scaleway Kapsule + DB, Docker, Elasticsearch, Helm, Prometheus, Grafana, Graylog, GitHub Actions)
Betrieb

Eingesetzte Qualifikationen

DevOps, Docker, Java (allg.), Jenkins, Angular, Kubernetes

Full-Stack-Developer
365FarmNet GmbH, Gütersloh, Berlin
5/2013 – 12/2015 (2 Jahre, 8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

5/2013 – 12/2015

Tätigkeitsbeschreibung

Konzeption und Entwicklung eines webbasierten Management-Portals für Landwirte mit Multi-tier Infrastruktur
Entwurf und Pflege eines modellbasierten Ansatzes zur Generierung von Code
Frontend- und Backend-Entwicklung in einem SCRUM-Team (J2EE, AngularJS, JQuery, HTML, CSS, grunt, Jenkins, RESTful, Atlassian JIRA & Confluence), Erstellung und Pflege von Datenbanken (PostgreSQL, Apache Solr, Liquibase, SQL)
Installation und Administration einer verteilten Prototyp-Umgebung in einer Amazon AWS EC2 Virtual Private Cloud

Eingesetzte Qualifikationen

PostgreSQL, DevOps, SCRUM, Java (allg.), Amazon Web Services (AWS), Angular, Solr

SDK Developer
Deutsche Telekom AG, Darmstadt
3/2012 – 6/2012 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2012 – 6/2012

Tätigkeitsbeschreibung

Umstellung des Developergarden SDK zum Zugriff auf REST-basierte WebServices (C#, PHP)
Planen und Erstellen von automatisierten Tests und Build-Skripten
Erstellung der öffentlichen SDK-Dokumentationen, sowie interner Beschreibungen und Pflichtenhefte

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, NUnit, PHP

Backend Developer
Activator GmbH, Oberursel
1/2009 – 12/2012 (4 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

1/2009 – 12/2012

Tätigkeitsbeschreibung

Entwicklung eines hybriden Peer-to-peer Algorithmus für MMO-Spiele
Planung und Entwicklung einer skalierbaren Netzwerk- und Persistenz-Schicht einer „Distributed Object Engine“
Entwicklung einer webbasierten SaaS-Anwendung für Entwurf und Code-Generierung. Im Produktivbetrieb.
Entwicklung eines automatisierten verteilten Testframeworks auf Basis von Amazon EC2
Administration der Infrastruktur (Linux Server, VMs, eMail, Datenbank)

Eingesetzte Qualifikationen

C++, TCP/IP, Amazon Web Services (AWS)

Full-Stack Developer
Mobile Easykey / Rudolph Industrie Elektronik, Rodgau, Friedrichsdorf
1/2009 – offen (15 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2009 – offen

Tätigkeitsbeschreibung

Entwicklung des serverseitigen Kommunikations-Layers zur Kommunikation mit den Fahrzeugen. Im Produktivbetrieb u.a. bei mehreren deutschen Automobilherstellern. (C#)
Entwicklung eines modularen Service-Tools für Konfiguration, Wartung und Firmware-Update aller beteiligten Hardware-Komponenten. (Delphi)
Entwicklung einer Display-Software zur Live-Anzeige z.B. verfügbarer Gabelstapler in Werkhallen. Im Produktivbetrieb bei niederländischem Blumengroßhandel. (C#, WPF)

Eingesetzte Qualifikationen

C#, Delphi, NUnit, Windows Presentation Foundation (WPF), Microsoft Azure

Ausbildung

Informatik / IT-Management
M.Sc.
TU Darmstadt
2010
Darmstadt

Über mich

Ein guter Entwickler schreibt doppelt so schnell Code. Ein guter Zuhörer braucht nur halb so viel Code.

Weitere Kenntnisse

Sehr gute Kommunikations- und Führungsskills, Erfahrung im Aufbau von Entwicklungsabteilungen (zuletzt von 1 auf 55 Personen).

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Japanisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
213
Alter
40
Berufserfahrung
15 Jahre und 4 Monate (seit 01/2009)

Kontaktdaten

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

Jetzt Mitglied werden