Recommended expert

Dirk Bolte

Senior Software Developer

Dirk Bolte
Birkenfeld, Germany

Experience

May 2024 - Present
1 year 9 months

Senior Software Developer

congstar

  • Mobile app backend development in the mobile network management area for end customers
  • Implementation of authentication methods
  • Converting a monolith to microservices
  • Operational support
  • Technologies: Kotlin, Quarkus, Microprofile, Jackson, MariaDB, Redis, JSON, XML, SOAP, Maven, Git, GitLab CI, Splunk, Grafana, Jenkins, Kubernetes, Helm, Terraform, Microservices
Apr 2024 - May 2024
2 months

Software Developer

Anonymous Client

  • Optimizing GitLab pipelines
  • Creating training materials around OpenID and gematik
  • Technologies: GitLab, GitLab CI, Java, Kotlin, TypeScript, Spring, Quarkus, Angular, Keycloak, OAuth, OpenID, gematik
Nov 2023 - Present
2 years 3 months

Technical Interview Consultant

WorkGenius

  • Conducting interviews with a focus on technology topics
  • Technologies: Java, Kotlin, various technical topics
Aug 2023 - Apr 2024
9 months

AWS/Kotlin Developer

OTTO

  • Fullstack development including DevOps in the product categorization area for eCommerce
  • Migrating from Spring Boot 2 to 3 and Vue.js 2 to 3
  • Database optimization
  • Technologies: Kotlin, Spring Boot, Microservices, MongoDB, JSON, Vue.js/TypeScript, REST, HAL, Gradle, Git, GitHub Actions, Terraform, Terragrunt, Docker, AWS, OIDC, Keycloak
Jan 2023 - Jul 2023
7 months

Lead Architect

JB10X

  • Web backend and frontend development for a SaaS solution in identity management and dynamic workflows
  • Operational support
  • Technologies: Java, Spring Boot, Spring Cloud, Microservices, Jackson, PostgreSQL, RabbitMQ, JSON, Vue.js, Maven, Git, GitHub Actions, Kubernetes, Docker Compose, FluxCD, OIDC, Keycloak
May 2022 - Dec 2022
8 months

Security Consultant

JB10X

  • Threat modeling of an existing application and advising on how to address discovered vulnerabilities
  • Software development
  • Technologies: Threat Modeling, Spring Boot, Kotlin, Java
Oct 2021 - Feb 2023
1 year 5 months

Technical Interview Consultant

expertlead

  • Conducting interviews with a focus on technology topics
  • Technologies: Java, Kotlin, various technical topics
Oct 2021 - Jan 2023
1 year 4 months

Senior Software Developer

congstar

  • Mobile app backend development for end-customer mobile network management
  • Porting a backend from Java/Spring to Kotlin/Quarkus
  • Operational support
  • Technologies: Kotlin, Java, Spring Boot, Quarkus, MicroProfile, Jackson, MariaDB, JSON, XML, SOAP, Maven, Git, Splunk, Jenkins, Kubernetes, Helm
Jul 2021 - Dec 2021
6 months

Software Developer

LANCOM

  • Integrating external identity providers using SAML and OIDC/OAuth2 into an existing SaaS solution for network management/IoT
  • Technologies: Kotlin, Spring Boot, Microservices, Angular/TypeScript, Hibernate, Jackson, PostgreSQL, JSON, XML, SAML2, OIDC/OAuth2, Keycloak, Gradle, Git, Kubernetes, Helm
Apr 2021 - Sep 2021
6 months

Principal Developer Operations Center

German Edge Cloud

  • Further development of a cloud management solution
  • Technologies: Kotlin, Spring Boot, jOOQ, PostgreSQL, JSON, Jackson, REST, HAL, Kubernetes, Helm, Terraform, cloud-init, Maven, Git
Mar 2021 - Jul 2021
5 months

Head of Security

comuny GmbH

  • Ensuring and advising the development team on product and operational security
  • Analyzing and aligning with external security and product requirements (BSI, gematik)
  • Technologies: Kotlin, Java, Spring Boot, Microservices, Angular/TypeScript, GCP, Hibernate, Jackson, PostgreSQL, JSON, JWT, REST, HAL, Swagger, Pact, OIDC/OAuth2, Keycloak, Android, Ionic, Gradle, GitLab-CI, Docker, Git, Threat Modeling
Mar 2021 - May 2021
3 months

Consultant

LANCOM

  • Evaluation and feasibility study of authentication technology options (SAML, OIDC/OAuth2) within a network management/IoT SaaS solution
  • Technologies: Kotlin, Spring, Microservices, Kubernetes, SAML 2.0, OIDC/OAuth2
Mar 2019 - Feb 2021
2 years

CTO / Fullstack Developer

comuny GmbH

  • Product design and development (backend, frontend, mobile), project and team management, and regular customer interaction
  • Architecture and implementation of a SaaS solution for identification and authentication (OIDC/OAuth2) with multiple microservices
  • Interface design and implementation
  • Security analysis and architecture
  • CI/CD
  • Successfully met high data protection and security requirements
  • Technologies: Kotlin, Java, Spring Boot, Microservices, Angular/TypeScript, GCP, Hibernate, Jackson, PostgreSQL, JSON, JWT, REST, HAL, Swagger, Pact, OIDC/OAuth2, Android, Ionic, Gradle, GitLab-CI, Docker, Git, Threat Modeling
Oct 2017 - Jul 2019
1 year 10 months

Product Owner / Fullstack Developer

LANCOM

  • Product Owner for two teams and coordination of multiple product owners
  • Feature and UX design
  • Fullstack development of authentication features, including interface and UI development, and end-to-end tests
  • Setting up a new location
  • Technologies: Java, Kotlin, Spring Boot, Microservices, Angular/TypeScript, Hibernate, Jackson, PostgreSQL, JSON, REST, Swagger, Gradle, Jenkins, Pact, Git
Aug 2015 - Sep 2017
2 years 2 months

Product Owner Wireless / Backend Developer

Sophos

  • Product Owner for five teams across three locations
  • Setting up a new site in India
  • Feature and UX design
  • Fullstack development of individual features, including interface design and development, for a network management/IoT SaaS
  • Technologies: Java, Spring, Microservices, REST, OAuth2, MongoDB, Redis, AWS, Git, Gradle, Bitbucket, Threat Modeling
Mar 2013 - Aug 2015
2 years 6 months

Senior Software Developer & Architect

Sophos

  • Backend development and architecture of a multi-tenant cloud application as SaaS in network management/IoT
  • Migrating an application from Ruby on Rails to Java/Spring
  • API design and development
  • Technologies: Java, Spring, Microservices, REST, OAuth2, Ruby on Rails, MongoDB, Redis, ElasticSearch, AWS, Wi-Fi, Git, Gradle, Bitbucket
Jan 2012 - Mar 2013
1 year 3 months
Remote

System z Firmware Architect

IBM

  • Architecture and development of firmware components for IBM System z in the networking area
  • Technical lead for a remote team in Moscow
  • Technologies: C++, C, Bash, Linux, RPM, SCons, CVS
Jan 2008 - Dec 2011
4 years

Team Lead / Firmware Engineer

IBM

  • Managing teams across multiple departments for local and distributed teams
  • Architecture and development of firmware components
  • Development of a virtualized test environment
  • Enhancing and maintaining critical development systems
  • Technologies: Groovy, Grails, Xen, C++, C, Bash, SAN, GPFS, Linux, Gradle, SCons, CVS
Mar 2003 - Dec 2007
4 years 10 months

System z Firmware Engineer

IBM

  • Architecture and development of firmware components for IBM System z in the networking area
  • Technologies: C++, C, Bash, Linux, RPM, SCons, CVS

Summary

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

Skills

Programming:

  • Java (>10 Years) ++++
  • Kotlin (7 Years) ++++
  • Spring (9 Years) +++
  • Quarkus (3 Years) +++
  • C/c++ (6 Years) +++
  • Groovy (4 Years) ++
  • Ruby On Rails (2 Years) ++
  • Typescript (4 Years) ++
  • Angular, Ionic (2 Years) ++
  • Vue.js (1 Year) ++
  • Android (1 Year) ++

Technologies:

  • Spring, Quarkus, Microprofile, Hibernate, Jackson, Rest, Hal, Swagger, Junit, Assertj, Pact, Selenium, Json, Jwt, Xml, Gradle, Maven, Make

Infrastructure:

  • Postgresql (6 Years) ++
  • Mariadb/mysql (5 Years) ++
  • Mongodb (5 Years) ++
  • Redis (3 Years) ++
  • Docker, Kubernetes, Helm (3 Years) ++
  • Gcp (1 Year) ++
  • Elasticsearch (4 Years) +
  • Aws (5 Years) +

Network:

  • Tcp/ip, Udp ++++
  • Wi-fi, Lan, Vlan ++++
  • Dns, Dhcp ++

Project Management:

  • Agile, Scrum, Kanban (11 Years) ++++
  • Product Owner (5 Years) ++++
  • Safe (5 Years) ++

Other:

  • Linux (21 Years) ++++
  • Git (11 Years) ++++
  • Tdd, Clean Code ++++
  • Oauth2, Oidc (6 Years) ++++
  • Keycloak (2 Years) +++
  • Security +++
  • Macos, Windows +++
  • Intellij, Eclipse +++
  • Jira, Confluence, Bitbucket +++
  • Gitlab, Github +++
  • Gitlab Ci, Github Actions, Jenkins +++
  • Ux Design (4 Years) ++

Languages

German
Native
English
Advanced

Education

Oct 2000 - Sep 2003

Berufsakademie Stuttgart

Diploma Engineer, Information Technology – Network and Software Engineering · Information Technology – Network and Software Engineering · Stuttgart, Germany · 1,3

Oct 1991 - Jul 1999

Wilhelm-Busch-Gymnasium Stadthagen

High School Diploma · Stadthagen, Germany · 1,7

Certifications & licenses

Certified Product Owner

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Damian Śniatecki
Damian Śniatecki

CTO

View Profile
Gavrilo Olah
Gavrilo Olah

Head of Software Development

View Profile
James Cullimore
James Cullimore

Freelance Android Developer

View Profile
Stefan Dietz
Stefan Dietz

Frontend Developer – Sports Event and City Portal Projects

View Profile
Fabian Schulze
Fabian Schulze

Frontend-Architect, Fullstack-Developer

View Profile
Cristian Serje reyes
Cristian Serje reyes

Team Lead Mobile Native Apps

View Profile
Karl Estermann
Karl Estermann

incl. CI/CD, automation

View Profile
Sebastian Thees
Sebastian Thees

Software Engineer / Cloud Engineer

View Profile
Christian Golecki
Christian Golecki

Product Owner – Redesign of an iOS and Android SaaS Application Platform

View Profile
Thomas Übermeier
Thomas Übermeier

Head of Engineering - Midnight

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Andreas Kraus
Andreas Kraus

Senior Developer

View Profile
Michael Fecher
Michael Fecher

Freelancer, Solution Architect

View Profile
Tymofii Sukhachov
Tymofii Sukhachov

Senior Java Developer / Architect

View Profile
Andreas Monsch
Andreas Monsch

Senior Software Engineer

View Profile
Lothar Hinsche
Lothar Hinsche

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Pascal Schuster
Pascal Schuster

Full-Stack Engineer

View Profile
Peyman Pouryekta
Peyman Pouryekta

CEO & Co-Founder

View Profile
Onik Mia
Onik Mia

SAP SuccessFactors & S4HANA Consultant

View Profile
Oleg Abrazhaev
Oleg Abrazhaev

Lead Full Stack Software Engineer

View Profile
Christoph Neumann
Christoph Neumann

Interim CTO eCommerce

View Profile
Ronny Worm
Ronny Worm

Software Architect

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Jovan Sajlović
Jovan Sajlović

Founder / Senior Software Engineer

View Profile
Alex Ischenko
Alex Ischenko

Public Speaker

View Profile
Paul Webster
Paul Webster

Architecture Consultant (Freelance)

View Profile
Martin Rusnak
Martin Rusnak

Interim CTO

View Profile
Alexander Kapincev
Alexander Kapincev

Senior Fullstack Developer

View Profile
Lucas Weiper
Lucas Weiper

Solution Manager / Architect

View Profile
Patrick Döring
Patrick Döring

C-Level Advisor | Engineering & QA Lead

View Profile