Dirk Bolte
Senior Software Developer
Experience
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
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
Technical Interview Consultant
WorkGenius
- Conducting interviews with a focus on technology topics
- Technologies: Java, Kotlin, various technical topics
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
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
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
Technical Interview Consultant
expertlead
- Conducting interviews with a focus on technology topics
- Technologies: Java, Kotlin, various technical topics
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
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
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
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
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
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
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
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
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
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
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
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
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (22.5 years), Telecommunication (5 years), Professional Services (2.5 years), and Retail (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Product Development (20 years), Information Technology (17 years), Quality Assurance (4.5 years), Project Management (4 years), Human Resources (3.5 years), and Operations (1.5 years).
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
Education
Berufsakademie Stuttgart
Diploma Engineer, Information Technology – Network and Software Engineering · Information Technology – Network and Software Engineering · Stuttgart, Germany · 1,3
Wilhelm-Busch-Gymnasium Stadthagen
High School Diploma · Stadthagen, Germany · 1,7
Certifications & licenses
Certified Product Owner
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Dirk based?
What languages does Dirk speak?
How many years of experience does Dirk have?
What roles would Dirk be best suited for?
What is Dirk's latest experience?
What companies has Dirk worked for in recent years?
Which industries is Dirk most experienced in?
Which business areas is Dirk most experienced in?
Which industries has Dirk worked in recently?
Which business areas has Dirk worked in recently?
What is Dirk's education?
Does Dirk have any certificates?
What is the availability of Dirk?
What is the rate of Dirk?
How to hire Dirk?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Developer
Nearby freelancers
Professionals working in or nearby Birkenfeld, Germany