29.11.2025 aktualisiert

**** ******** ****
nicht verfügbar

Software Architect, Technical Development Lead, Developer - Java/Kotlin, JS/TS, Kafka Streams, Vuejs

Berlin, Deutschland BA Electrical/Information Technologies 2010
Berlin, Deutschland BA Electrical/Information Technologies 2010

Profilanlagen

CV_Hartmut_Armbruster_20251122_v1.pdf

Über mich

Architecting clarity in complex systems. Stream processing expert | Kafka enthusiast | Builder of scalable solutions. Passionate about elevating engineering practices - blending technical depth with a focus on clarity, communication, and impact.

Skills

Brings a broad range of skills gained with organisations operating in various business sectors and industries such as Finance, Fintech, Commercial Banking & Trade, IT, Government, Cybersecurity, Public Transport, Energy, and E-Commerce.

TECHNICAL EXPERTISE (SELECTION)
  1. Java/Kotlin :: Spring (boot, data-jpa, web, security, amqp, cache, mail, actuator, cloud, flux 2.0.Mx), Hibernate, JPA, Reactive Streams (Spring Reactor, Rx), HikariCP, Dropwizard, Micrometer, Activiti BPM, Jax-WS, JUnit, Mockito; EJB, Portlets, Liferay, JSP, JSF, Primefaces
  2. JavaScript, Web :: ES6, ES7; Node.js; SPA/PWA/SSR with Vuejs, Nuxtjs; Koa, Express, mocha, chakram, swig, nib; HTML5, CSS3, Sass/SCSS, Less, Bootstrap, jQuery; Handlebars, Blade, Twig
  3. RDBMS :: PostgreSQL, MySQL, Oracle, MSSQL
  4. NoSQL & Key-value :: Cassandra, Scylla, Redis, Elasticsearch (+Kibana), MongoDB, Memcache
  5. Queue/Events/Streams :: Kafka, RabbitMQ, ActiveMQ, IBM MQ; AMQP; JSON, XML, YAML, gRPC, Protobuf
  6. Administration, Monitoring & Metrics :: Unix/Linux & Windows-Server environments, Bash; Docker, Kubernetes; AWS, Vagrant; Prometheus, ELK, Alertmanager, Grafana; Sonar; Apache, Nginx, Varnish; Tomcat, Wildfly
  7. Misc., CI, Tooling Scrum, Kanban; UML; TDD, BDD, Cucumber; Git, SVN; Maven, Gradle, Ant, Webpack, Grunt, Gulp; npm, yarn; JIRA, Redmine; MVC & similar; JWT; Jenkins, Travis CI
  8. Other/Interests :: Python, Go, PHP (Laravel, Symfony, Zend, Doctrine); Couchbase, CockroachDB, Distributed Databases & Data Partitioning; GraphQL

KEY SKILLS AND EXPERIENCE
Architect, Tech Lead. Adept at designing reliable future-proof system architectures to fulfil business requirements, assessment & evaluation, strategic + creative thinking, decision making, identifying problems, attention to detail.
Developer, DevOp: Diverse hands-on developer & system administrator with strong design and coding experience in different technology stacks. Strong focus on security, performance, resilience and scalability.
Communications: Acts as the main point of contact with the customer for project delivery. Possesses excellent communication skills in English and German; maintains effective communication and co-ordination with development and management teams.
Business Understanding: A strong background of working on business related applications and fully capable of analysing business requirements and translating these into practical technical designs and codes providing the required business solution.
Project Management: Provides pragmatic leadership to manage the full project life cycle and to plan, resource and deliver projects in full compliance with specification, cost and schedule and in line with company strategic objectives.
Stakeholder Management: Outstanding ability to engage effectively with the leadership team and key stakeholders to establish and maintain total confidence in achieving positive outcomes.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Kafka Streams SME

GoodLabs Studio, Canada

Internet und Informationstechnologie

50-250 Mitarbeiter

  1. Defined “gold standard” Kafka Streams patterns, a health-check Java library, and best-practice documentation used as core training material for the Kafka Co-pilot AI assistant.
  2. Designed and implemented sample Kafka Streams applications with highquality topology designs and comprehensive TopologyTestDriver tests for model training and benchmarking.
  3. Reviewed Co-pilot generated output, provided targeted feedback, and helped refine LLM prompts and context for improved code quality and correctness.
  4. Delivered Kafka Streams architecture reviews, refactoring proposals, performance optimisations (incl. JMH benchmarks), and PoCs for specialised requirements such as auditing Source/Sink processing.
Technologies:
Java; Maven, Gradle; JMH

Stream Processing:
Kafka; Kafka Streams; Junit,
TopologyTestDriver

Tooling / Other:
LLM (Confidential); GitHub

Lead Data Streaming Architect, Kotlin

Raiffeisen Switzerland

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

  1. Designed the end-to-end streaming platform architecture and all Kafka Streams topologies for the new Financial Market Data Platform.
  2. Handled the full delivery lifecycle: requirements, architecture, implementation, load-testing, performance optimisation, deployment and operational readiness.
  3. Established monitoring, metrics, dashboards, alerting, and shaped platform reliability, robustness and disaster-recovery processes.
  4. Delivered the first functional end-to-end data flow with the team within two weeks under significant management pressure.
  5. Mentored and upskilled developers through pair programming, code reviews and deep knowledge sharing on Kafka Streams and streaming design principles.
  6. Contributed to DevOps workflows, CI/CD pipelines and infrastructure automation, helping deliver
Technologies:
Kotlin, Kafka Streams; Spring;
Stateful Stream Processing. Avro;
REST APIs; Micrometer; Junit;

DB & Streaming:
Kafka; MySQL
Infrastructure & DevOps:
Kubernetes, Openshift; Docker,
Helm, GitOps (ArgoCD)

Tooling / Other:
Apicurio; Splunk; Prometheus,
Grafana, Alertmanager,
GitLab; JIRA, Confluence; Scrum

Senior Software Engineer, Security, NFR, Apache Flink

Eviden, eu-LISA

Öffentlicher Dienst

1000-5000 Mitarbeiter

  • Worked on real-time systems to deliver a scalable, highly-available asynchronous platform, using architecture patterns such as event sourcing, saga, micro-services.
  • Developed solutions for log masking patterns to ensure no sensitive personally identifiable information is logged and exposed to operations.
  • As part of the NFR team, worked on improving platform stability, scalability, performance, secured encrypted communication protocols. 
  • Worked on the integration layer connecting to external EU institutions such as VISA Application Services, the European Travel Information Authorisation System, Biometric Systems, Frontex. 
  • Maintained and worked on the distributed multi-cluster platform that ensures complete segregation between EU member states for better availability and to constrain failures and avoid impacts to the core platform. 
  • Participated in release processes.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden