Dominik Herrmann

Director Engineering & Architecture at 58agents
  • Claim this Profile
Contact Information
Location
Germany, DE
Languages
  • English Full professional proficiency
  • German Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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

    • 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

    • 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

    • 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

    • 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
    2012 - 2016
  • University of Cape Town
    2014 - 2014
  • Ludwig-Meyn-Gymnasium
    Abitur
    2004 - 2012

Community

You need to have a working account to view this content. Click here to join now