Dominik Herrmann
Director Engineering & Architecture at 58agents- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
German Native or bilingual proficiency
Topline Score
Bio
Experience
-
58agents
-
Germany
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Director Engineering & Architecture
-
Jun 2023 - Present
- Designing and developing software solutions end-to-end for a variety of clients - Responsible for leading small cross-functional teams and guiding the technical direction of projects to ensure they are delivered on time, within budget - Fostering a collaborative and inclusive work environment, where everyone feels valued - Designing and developing software solutions end-to-end for a variety of clients - Responsible for leading small cross-functional teams and guiding the technical direction of projects to ensure they are delivered on time, within budget - Fostering a collaborative and inclusive work environment, where everyone feels valued
-
-
-
Kühne + Nagel International AG
-
Switzerland
-
1 - 100 Employee
-
Software Engineer
-
Jan 2022 - Present
Biggest Achievement: - Create a new acceptance testing environment completely automated (created, provisioned, and later removed) based on git branches Description: - Implement new features on the "myKN"-platform for shipment, and container visibility - DevOps responsibility (deployment pipelines, logging, memory consumption, performance, etc.) - Import about 100k shipments per day from the TMS (transport management system) - Distribute aggregated and consolidated data to multiple internal consumers - Being part of an agile Kanban-team Techstack: - Java, Spring (Boot), Gradle, Swagger, RabbitMQ, Thymeleaf - JavaScript, VueJS, vuex, yarn, HTML, SCSS - OpenShift, Kubernetes, Docker, Jenkins (and Groovy), oc-client, Bash - Atlassian Suite, Oracle, IntelliJ, Nexus, HAProxy - Elsatic Search, Kibana, Grafana, Prometheus - Piano-Analytics (Web-Tracking) Show less
-
-
-
AKROS AG
-
Switzerland
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Engineer
-
Aug 2020 - Dec 2021
Project for: Schweizerische Mobiliar Versicherungsgesellschaft AG Biggest Achievement: - ½ million insurance policies have successfully migrated within less than half a day into 25+ self-containing micro-services and several ancillary systems with restart-able, transaction-based, chunk-oriented, and revision-safe migration service Description: - Responsibility for developing a migration orchestrator in a micro-service environment - Conception for the best compromise between performance and chunk-based migration with preprocessing and caching - Performance optimizations and API-Design for migration endpoints - Revision-safe data handling and transparent data processing - Agile cross-department team organized via Scrum based on SAFe - Learning of domain data and analyzing potential quality issues Techstack: - Java, Spring (Boot, Batch, Data, Cloud), JHipster, Swagger, Hibernate, Envers, Gradle, Maven, REST, Jackson, SQL, JUnit, RestAssured, Jupiter, Hamcrest - JavaScript, Angular, NPM, HTML, CSS - Rancher, Kubernetes, Helm, Docker (and maven-fabric), JBoss - Atlassian Suite, Oracle, Liima, IntelliJ, TeamCity, SonarCube Show less
-
-
-
-
Software Engineer
-
Apr 2019 - Jun 2020
Biggest Achievement: - Reduced deployment cost by 90% due to refactoring, re-implementation of selected micro-services, and reduction to only required features and functionalities Description: - Software architect for internal and external interfaces and services - Lead Developer (technical coding interviews and assessments, performance review, etc.) - Conception, design, development, monitoring of container-orchestrated micro-services - Responsible for DevOps-Topics and expansion of IT-infrastructure - Requirements engineering and conception of software solutions with domain departments and other stakeholders - Mentor for trainees - Great involvement in overarching projects and consulting activities across multiple departments Techstack: - Java, Spring (Boot, Data, Cloud), Swagger, Hibernate, Envers, Gradle, REST, SOAP - JavaScript, NodeJS, NPM, Express, VueJS, vue-cli, vuex, vue-router, HTML, CSS, SVG - Docker, GraalVM, webpack, nginx - AWS-EC2. AWS-S3, AWS-Dynamo, GitLab, Postgres, JetBrains-Suite, VS Code Show less
-
-
-
esome advertising technologies GmbH
-
Germany
-
Advertising Services
-
100 - 200 Employee
-
Software Engineer
-
Jan 2018 - Mar 2019
Biggest Achievement: - Reduced deployment cost by 90% due to refactoring, re-implementation of selected micro-services, and reduction to only required features and functionalities Description: - Software architect for internal and external interfaces and services - Lead Developer (technical coding interviews and assessments, performance review, etc.) - Conception, design, development, monitoring of container-orchestrated micro-services - Responsible for DevOps-Topics and expansion of IT-infrastructure - Requirements engineering and conception of software solutions with domain departments and other stakeholders - Mentor for trainees - Great involvement in overarching projects and consulting activities across multiple departments Techstack: - Java, Spring (Boot, Data, Cloud), Swagger, Hibernate, Envers, Gradle, REST, SOAP - JavaScript, NodeJS, NPM, Express, VueJS, vue-cli, vuex, vue-router, HTML, CSS, SVG - Docker, GraalVM, webpack, nginx - AWS-EC2. AWS-S3, AWS-Dynamo, GitLab, Postgres, JetBrains-Suite, VS Code Show less
-
-
-
HanseMerkur
-
Germany
-
Insurance
-
300 - 400 Employee
-
Software Developer
-
Aug 2012 - Dec 2017
Biggest Achievement: - Reduced batch-job runtime due to optimizations and parallelism based on domain-driven properties by 80% - Realizing a new administration project from scratch: requirements engineering, domain- and test-driven development, data migration, deployment, and production maintenance with several daily users Description: - Conception and Development of software components in the domain of live insurance - Technological counterpart für different departments - Project-based work and organization including planning, estimation, conception, realization, and test management - Working in an independent, self-sufficient team - Technical support, maintenance, and progression of a JBoss-cluster, based on service-oriented architecture - DevOps responsibility for several services and their CI infrastructure, and deployments - Hospitation in departments: Application Development, Application Operations, Project Management, Corporate Controlling, Sales, Sales Controlling, Insurance Mathematics Techstack: - Java, JBoss, Hibernate, Envers, Maven, RCP-Client, OSGi, Rest, JMS - JavaScript, AngularJS, HTML, CSS - Puppet, Oracle, VirtualBox - IntelliJ, Eclipse, Confluence, Jira Show less
-
-
Education
-
Fachhochschule Nordakademie Elmshorn
Bachelor of Science (B.Sc.), Business and Computer Science -
University of Cape Town
-
Ludwig-Meyn-Gymnasium
Abitur