Dirk Bolte

Backend Java/Kotlin mit Frontend Kenntnissen (Angular, VueJS) | Product Owner

Dirk Bolte
Birkenfeld, Germany

Erfahrungen

Aug. 2023 - Bis heute
1 Jahr 7 Monaten

AWS/Kotlin Developer

OTTO

Fullstack Entwicklung inkl. DevOps im Bereich Produktkategorisierung für eCommerce.

Sprachen/Technologien: Kotlin, Spring Boot, MongoDB, JSON, Vue.js/TypeScript, REST, HAL, Gradle, Git, Github Actions, Terraform, Terragrunt, Docker, AWS, OIDC, Keycloak

Jan. 2022 - Juli 2023
7 Monaten

Lead Architect

JB10X

Web Backend-Entwicklung im Bereich Identitätsmanagement und dynamischer Workflows. Betriebsunterstützung

Sprachen/Technologien: Java, Spring Boot + Spring Cloud, Jackson, PostgreSQL, RabbitMQ, JSON, Vue.js, Maven, Git, Github Actions, Kubernetes, Docker compose, FluxCD, OIDC, Keycloak

Mai 2022 - Dez. 2022
8 Monaten

Security Consultant

JB10X

Thread Modelling einer bestehenden Anwendung sowie Beratung bzgl. deren Adressierung. Softwareentwicklung.

Sprachen/Technologien: Thread Modelling, Spring Boot, Kotlin, Java

Okt. 2021 - Bis heute
3 Jahren 5 Monaten

Technical Interview Consultant

expertlead

Interviews mit Fokus auf Technologiethemen.

Sprachen/Technologien: Java, Kotlin, diverse technische Themen

Okt. 2021 - Jan. 2023
1 Jahr 4 Monaten

Senior Software Developer

congstar

Mobile App Backend-Entwicklung im Bereich Mobilfunkmanagement für Endkunden. Portierung eines Backends von Java/Spring auf Kotlin/Quarkus. Betriebsunterstützung.

Sprachen/Technologien: Kotlin, Java, Spring Boot, Quarkus, Microprofile, Jackson, MariaDB, JSON, XML, SOAP, Maven, Git, Splunk, Jenkins, Kubernetes, Helm

Juli 2021 - Bis heute
3 Jahren 8 Monaten

Software Developer

LANCOM

Anbindung externer Identitätsprovider.

Sprachen/Technologien: Kotlin, Spring Boot, Angular/TypeScript, Hibernate, Jackson, PostgreSQL, JSON, XML, SAML2, OIDC/OAuth2, Keycloak, Gradle, Git, Kubernetes, Helm

Apr. 2021 - Sept. 2021
6 Monaten

Principal Developer Operations Center

German Edge Cloud

Weiterentwicklung einer Cloud Management Lösung.

Sprachen/Technologien: Kotlin, Spring Boot, jOOQ, PostgreSQL, JSON, Jackson, REST, HAL, Kubernetes, Helm, Terraform, cloud-init, Maven, Git

März 2021 - Juli 2021
5 Monaten

Head of Security

comuny GmbH

Sicherstellung und Beratung der Entwicklung hinsichtlich Produkt- und Betriebssicherheit. Analyse von und Abgleich mit externen Sicherheits- und Produktanforderungen (BSI, gematik).

Sprachen/Technologien: Kotlin, Java, Spring Boot, Angular/TypeScript, GCP, Hibernate, Jackson, PostgreSQL, JSON, JWT, REST, HAL, Swagger, Pact, OIDC/OAuth2, Keycloak, Android, Ionic, Gradle, Gitlab-CI, Docker, Git, Thread Modelling

März 2021 - Mai 2021
3 Monaten

Consultant

LANCOM

Evaluierung und Machbarkeitsstudie von Technologieoptionen im Bereich Authentifizierung.

Sprachen/Technologien: Kotlin, Spring, Kubernetes, SAML 2.0, OIDC/OAuth2

März 2019 - Feb. 2021
2 Jahren

CTO / Fullstack-Entwickler

comuny GmbH

Produktdesign und -entwicklung Backend, Frontend + Mobile sowie Projekt- und Teammanagement und regelmäßiger Kundenkontakt. Architektur und Umsetzung einer SaaS Lösung aus mehreren Microservices, Schnittstellendesign und -implementierung, Sicherheitsanalyse und -architektur, CI/CD.

Eine besondere Herausforderung war die Entwicklung und Umsetzung hoher Datenschutz- und Sicherheitseigenschaften.

Sprachen/Technologien: Kotlin, Java, Spring Boot, Angular/TypeScript, GCP, Hibernate, Jackson, PostgreSQL, JSON, JWT, REST, HAL, Swagger, Pact, OIDC/OAuth2, Android, Ionic, Gradle, Gitlab-CI, Docker, Git, Thread Modelling

Okt. 2017 - Juli 2019
1 Jahr 10 Monaten

Product Owner / Fullstack-Entwickler

LANCOM

Product Owner für zwei Teams sowie Koordination mehrerer Product Owner, Feature- und UX-Design. Zusätzlich Fullstack-Entwicklung von Funktionalitäten im Authentisierungsumfeld, Design und Entwicklung der entsprechenden Schnittstellen und UI sowie End-to-End-Testentwicklung. Aufbau eines neuen Standorts.

Sprachen/Technologien: Java, Kotlin, Spring Boot, Angular/TypeScript, Hibernate, Jackson, PostgreSQL, JSON, REST, Swagger, Gradle, Jenkins, Pact, Git

Aug. 2015 - Sept. 2017
2 Jahren 2 Monaten

Product Owner Wireless / Backend-Entwickler

Sophos

Product Owner für 5 Teams in 3 Standorten. Aufbau eines neuen Standorts in Indien, Feature- + UX-Design. Fullstack-Entwicklung einzelner Features inklusive Schnittstellendesign und -entwicklung.

Sprachen/Technologien: Java, Spring, REST, OAuth2, MongoDB, Redis, AWS, Git, Gradle, Bitbucket, Thread Modelling

März 2013 - Aug. 2015
2 Jahren 6 Monaten

Senior Software Entwickler & Architekt

Sophos

Backendentwicklung und Architektur einer Multi-tenant Cloud Anwendung. Migration einer Cloudanwendung von Ruby on Rails auf Java/Spring, Schnittstellendesign und -entwicklung.

Sprachen/Technologien: Java, Spring, REST, OAuth2, Ruby on Rails, MongoDB, Redis, ElasticSearch, AWS, WLAN, Git, Gradle, Bitbucket

Jan. 2011 - März 2013
1 Jahr 3 Monaten
Remote

Firmware Architekt System z

IBM

Architektur und Entwicklung von Firmwarekomponenten der IBM System z im Bereich Netzwerk. Technische Führung eines Remote Teams in Moskau.

Technologien: C++, C, Bash, Linux, RPM, SCons, CVS

Jan. 2008 - Dez. 2011
4 Jahren

Teamleiter / Firmware Entwickler

IBM

Teamleiter in mehreren Abteilungen für lokale und verteilte Teams. Architektur und Entwicklung von Firmwarekomponenten. Entwicklung einer virtualisierten Testumgebung. Weiterentwicklung und Wartung kritischer Entwicklungssysteme.

Technologien: Groovy, Grails, Xen, C++, C, Bash, SAN, GPFS, Linux, Gradle, SCons, CVS

März 2003 - Dez. 2008
4 Jahren 10 Monaten

Firmware Entwickler System z

IBM

Architektur und Entwicklung von Firmwarekomponenten der IBM System z im Bereich Netzwerk.

Technologien: C++, C, Bash, Linux, RPM, SCons, CVS

Nov. 1999 - Sept. 2000
11 Monaten
Germany

Praktikant

IBM Deutschland GmbH

Abteilung: GS LS Ausbildung Tätigkeit: IBM Lotus Notes Entwicklung, Praktikantenbetreuung

Zusammenfassung

- Backend developer with frontend experience - Kotlin/Java, Spring/Quarkus, Angular/Vue.js, SQL/NoSQL, Cloud - 19 years professional development experience in international and distributed teams - 12 years team leadership and project management experience - 10 years in cloud and security, authentication/authorization - 5 years certified product owner

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2000 - Sept. 2003

Berufsakademie Stuttgart

Diplom-Ingenieur · Informationstechnik – Netz- und Softwaretechnik · Stuttgart, Germany · 1.3

Wilhelm-Busch-Gymnasium Stadthagen

Abitur · Stadthagen, Germany · 1.7

Zertifikate & Bescheinigungen

Produkt Owner