Profilbild von Anonymes Profil, Senior Lead Developer / Architect / Freelancer / Chief Executive RocketUnicorn
verfügbar
Kontakt

Letztes Update: 23.09.2022

Senior Lead Developer / Architect / Freelancer / Chief Executive RocketUnicorn

Firma: Raketeneinhorn GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Tagessatz ist abhängig von Rolle und Bedingungen des Projekts.
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Skills

Sprachen:
Java, JavaScript, HTML, CSS, XSL, Python, Perl, Objective-C, PHP, SVG, XML

Frameworks/Tools:
Spring (Boot, Cloud, Security, Data, Sleuth, ...), Maven, Docker, Ansible, Grafana, Loki, Tempo, Prometheus, Kafka, Git (GitLab CI/CD), JUnit, SonarQube, Jenkins, JPA, JAX-WS, AOP, Citrus, Hibernate, Bootstrap, jQuery, JasperReports, WebDriver, SLF4J, Eclipse, Kubernetes, Minikube, Antora

Datenbanken:
PostgreSQL, MySQL, DB2, FileMaker, Oracle

Betriebssysteme:
Mac OS X, Linux (Debian, Ubuntu, Red Hat), Windows

Weitere Kenntnisse:
AWS, DevSecOps, Microservices, API-/Contract-First + Code First, Python, CI/CD, Tracing, OAuth2 (JWT / OIDC), REST, HATEOAS, JSON-over-HTTP, SAML, Envers, DataTables, SurveyJS, Vue.js, Tomcat, Brave, HttpUnit, SOAP, Oh My Zsh, Apache Cocoon, Direct Web Remoting, Apache httpd, Xcode, Perforce, Swing, WebSphere, SQL Server, Request Tracker, Prototype, GateIn Portal, OpenAPI, XSL-FO, Geschäftsführung

Projekthistorie

08/2021 - bis jetzt
Raketeneinhorn GmbH / Geschäftsführender Gesellschafter
Raketeneinhorn GmbH (< 10 Mitarbeiter)
Internet und Informationstechnologie

04/2022 - 08/2022
Enablement und DevOps
IT-Dienstleister für gesetzliche Krankenversicherungen (500-1000 Mitarbeiter)
Internet und Informationstechnologie

Java 17, Spring Boot, Spring Cloud, Docker, Kubernetes, Helm, Minikube, Jenkins, Ansible, Git, SonarQube, Nexus, OpenAPI, Python, Antora, Argo CD, Jira, Confluence

Enablement von Teams und Entwickler:innen

Enablement von Teams als Teil eines Plattform-Teams. Identifikation von Handlungsfeldern und darauf basierende Planung von Maßnahmen zur Schulung, Entlastung und Entwicklung von Teams. Vorbereitung und Durchführung von Schulungen. Dokumentation bestehender Prozesse. Optimierung von Prozessen und begleitende Software-Entwicklung (beispielsweise automatische Auslieferung von Software zum Kunden). Vertretung der Interessen von Entwickler:innen. Moderation diverser Termine: Community of Practice, Reviews, etc.. Unterstützung von Entwickler:innen im Onboarding-Prozess. Entwicklung eines Leitfadens für die Entwicklung von Services in einer Microservice-Architektur.


04/2020 - 03/2022
Architektur, Entwicklung und DevOps
Finanzdienstleistung & Fuhrparkmanagement (500-1000 Mitarbeiter)
Banken und Finanzdienstleistungen

Java 17, Java 11, Spring Boot, Spring Cloud, Spring Data, Spring Batch, Hibernate, Envers, Junit, Maven, HAProxy, Jenkins, Ansible, Git, gitea, SonarQube, Nexus, Docker, Grafana, Prometheus, Loki, Tempo, Keycloak, Postman, Newman, Perforce, PostgreSQL, IntelliJ, OpenAPI

Entwicklung Mobile Payment API und Anbindung Partner API

Entwicklung einer API und von Services mittels Spring Boot (Cloud + Batch) für Mobile Payment, insbesondere Anbindung an API der Geschäftspartner. Single Sign-On mittels OIDC. Aufbau einer Build-Pipeline und betriebsbegleitender Infrastruktur. Erstellung von Ansible Playbooks zum Aufbau einer 24/7-Infrastruktur und Betrieb der Services mittels Docker (docker-compose). Entwicklung einer Maven-Lösung für In-House-Bibliotheken. Migration Perforce nach Git. Einführungsvorträge und Schulungen für Management und Kolleg:innen.


01/2007 - 08/2021
IT-Berater und Software-Entwickler
Benjamin Boksa / Freiberufler (< 10 Mitarbeiter)
Internet und Informationstechnologie

05/2017 - 03/2020
Architektur, Entwicklung und DevOps
Versicherung (5000-10.000 Mitarbeiter)
Versicherungen

Spring Boot, Ansible, GitLab CI/CD, Docker, Kubernetes, Java 11, Apache Kafka, REST, HATEOAS, Spring MVC, JUnit, Maven, Eclipse, IntelliJ, SOAP

Modularisierung Angebots- und Antragserstellung Versicherung

Architektur und Umsetzung: Transition Monolith nach Microservices/SOA. Weiterentwicklung einer Webapplikation zur Angebots- und Antragserstellung. Sanierung bestehender (Legacy-)Software und Entwicklung neuer Funktionen. Anbindung von externen Systemen auf Basis von SOAP-Webservices. Zahlreiche Vorträge zu diversen technischen Themen.


08/2016 - 10/2017
Architektur, Entwicklung und Projektleitung
Tourismus (< 10 Mitarbeiter)
Sonstiges

Java, Maven, Spring Boot, OpenJPA, AngularJS, Bootstrap

Plattform Tourismus-Startup

Entwicklung einer Webapplikation für ein Startup-Unternehmen. Anbindung an einen Payment-Service-Provider. Nutzung diverser Google-Frameworks (insbesondere Google Maps API). Projektmanagement.


06/2016 - 03/2017
Architektur, Entwicklung und Devops
Industrie (50-250 Mitarbeiter)
Industrie und Maschinenbau

Java, Maven, Spring Boot, OpenJPA, AngularJS, Bootstrap, JasperReports

Webapplikation zur Konfiguration von Fettabscheider-Systemen

Geführte Zusammenstellung von Einzelkomponenten des Unternehmens zu einer individuellen Anlage. Backend-Services mit JSON, Frontend-Umsetzung mit Angular JS. Abfrage Produktdaten aus SAP mittels WebService und Aufbereitung der Daten mittels JasperReports Server.

07/2013 - 11/2016
Architektur und Entwicklung
Finanzdienstleistung & Fuhrparkmanagement (500-1000 Mitarbeiter)
Banken und Finanzdienstleistungen

Java, Maven, Spring, JPA, AOP, WebSphere

Aufbau einer Serviceorientierten Architektur

Architektur und Entwicklung einer SOA in einer heterogenen Systemlandschaft als Lead Developer (Java). Schwerpunkte: Konzeption und Entwicklung von WebServices, Integration von Legacy-Systemen und Datenmigration. Vermittlung der benötigten Fähigkeiten an das Entwicklungsteam.


01/2000 - 07/2014
Kommanditgesellschafter
side by site GmbH & Co. KG (< 10 Mitarbeiter)
Internet und Informationstechnologie

Sonstige Angaben

A crazy one with no respect for the status quo. Constantly uncovering better ways of developing software by doing it and helping others to do it. Thinks he has already been to the peak of Mount Stupid.

With 25 years of working in the software industry I have come to the strong belief that building software is a craft that is about empowering people. There is nothing more satisfying than getting your product to people and see that what you have built actually improves an aspect of their business or even their life.

Being a self-employed developer gives me the great privilege to meet and work with many great and interesting people. When you listen carefully everyone can teach you something.

Being an experienced developer gives me the confidence that I already have made a lot of errors and that I only will repeat a few of them.

Being a passionate developer with experience I am always striving for the best possible solution. This is not the one that just works, but the one that works now and creates future options.

That’s all Folks.
Live long and prosper and
may the force be with you.

Kontaktformular

Kontaktinformationen

Registrieren