01.12.2025 aktualisiert

**** ******** ****
100 % verfügbar

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

Berlin, Deutschland
Nur Remote
BA Electrical/Information Technologies 2010
Berlin, Deutschland
Nur Remote
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

Gulp.JsHTMLJavaJavaScriptPHPApache ActivemqActivitiAPIsAmazon Web ServicesAdvanced Message Queuing ProtocolApache AntApache HTTP ServerApache TomcatAtlassian JiraHTML5Bash ShellBootstrapBusiness Process ManagementKommerzielles BankgeschäftGeschäftsanforderungenUNIXCSSCloud ComputingInformationssicherheitDatenbankenCouchbaseRelationale DatenbankenE-CommerceEcmascriptEnterprise JavabeansElasticsearchEnergietechnikFinanzenProtocol BuffersGradleHibernateSkalierbarkeitIbm Websphere MqJava Persistence APIJSONWildflyjQueryJavaserver FacesJavaserver PagesJUnitPythonLaravelPostgreSQLProjektmanagementApache MavenMemcachedMikrometerMicrosoft Sql-ServerMongoDBMySQLMVCNGINXNode.jsNoSQLOracle FinancialsPersonenverkehrPortletScrumProjektlebenszyklusRabbitMQRedisRedmineMockitoDropwizardPrometheusSonarStakeholder ManagementGeschäftsstrategienSubversionSymfonyTechnische EntwicklungUMLVagrantExtensible Markup LanguageYAMLZend FrameworkPrimefacesMetrikenVerwaltungstätigkeitenApache YarnTravis CIGruntExpress.jsGrafanaLiferaySpring BootMontage und DemontageVue.jsGitKotlinKanbanSassTwigVarnishWebpackJAX-WSKubernetesCassandraApache KafkaNpm(Software)GraphQLStellantriebeProjektlieferungFintechSicherheitsbestimmungenCucumber (Software)gRPCDoctrine (orm)MochaDockerJenkinsGolangMicroservices
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.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2011

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.

Senior Software Architect, Dev, Kafka Streams Expert

DB Systel GmbH – Deutsche Bahn

Transport und Logistik

>10.000 Mitarbeiter

  • Created and maintained solutions directly affecting millions of German public transport passengers, such as train/tram/bus platform display panels & auditory announcements, info channels (DB mobile app notifications, Google maps), and digital in-train displays.
  • Designed and implemented new components and microservices for real-time stateful event stream processing with Java and Kafka Streams in a technical lead role.
  • Participated in quality assurance, code reviews, architecture decision meetings, knowledge transfer, estimation and planning.
  • Modelled data with Avro, worked with schema evolution, planned and executed data migrations in database and stateful event streaming contexts through A/B deployments, application reset, replay, and state restore techniques.
  • Did frequent staging and deployments to PROD.
  • Planned and conducted load tests to measure and evaluate throughput and scalability of services in a broader effort to optimise and future-proof the platform.
  • Created Helm charts and built CI/CD pipelines using Gitlab, GitOps and Jenkins.
  • Participated in the process of automating component/container security/vulnerability scans, and automated dependency updates
  • Worked with centralised logging and monitoring stack, created metrics, dashboards, alerts.
  • Lead and mentored Junior developers.

Senior Kotlin + Kafka Streams Engineer

Media Saturn IT Services GmbH

Konsumgüter und Handel

1000-5000 Mitarbeiter

  • Took active part in architecture forum and code reviews thriving to improve quality, system scalability and resilience.
  • Actively contributed in design process and decision taking shaping the project’s Future State Architecture.
  • Implemented micro-services written in Kotlin and Java code.
  • Re-implemented the ‘order-storage-service‘, designed and implemented an gRPC API to allow querying and filtering for orders, defined indexes for efficient database (MongoDB) queries, improved data ingestion throughput from Kafka by x100 through bulk writes.
  • Worked in agile Scum/Kanban teams to match release deadlines, product milestones, and country rollouts, took part in rapid prototyping and building POCs & MVPs.
  • Reviewed and consulted on Kafka Cluster + Kafka Streams usage patterns and options for optimisation. Conducted load tests to verify given options, find bottlenecks and get to know the system performance and throughput.
  • Performed production releases and data migrations in Google cloud, GKE (Kubernetes), Confluent cloud, MongoDB Altlas. Applying CI/CD practices, fluxcd GitOps & infrastructure-as-code (terraform).
  • Wrote technical documentation.

Project Engineering Lead + Solution Architect

myToys.de GmbH – (Backend/Search) Project ‘Unlimited Products’

Konsumgüter und Handel

50-250 Mitarbeiter

  • Designed the E2E architecture for project ‘Unlimited Products’ to transition from a relational database + batch processing to a scalable, elastic, fully asynchronous (change data) event driven, real-time streaming application + distributed/clustered databases.
  • Analysed, and documented data flows, requirements, sources, relationships, and context. Defined simplified data models to deprecate and migrate from inherited legacy schema (15y old ERP systems).
  • Designed Kafka Stream topologies to replace legacy pull based data capture, transformation and batch processes and complex rule-based faceting and processing of product attribute data for shop search.
  • Presented to and took part in architecture reviews and discussions with CTO and solution architects.
  • As a developer implemented Java services, Kafka Streams topologies, REST APIs, database schema design and efficient read/write access, integrations Kafka Connect, automated unit and integration tests.
  • Supported the cloud migration to AWS public cloud, developed with Terraform (infrastructure-as-code), bash and python scripts.
  • Guided and coached moving from on-prem, Mesos/Marathon and AWS elastic beanstalk hosted services to containerized applications deployed to Kubernetes and AWS managed services.
  • Contributed to setup centralised logging, app and infrastructure metrics, monitoring and alerts.
  • Set the course for the company strategy to establish a global marketplace.

Lead Architect Integration - $1B Transformation Program

HSBC Bank plc, London

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

HSBC CMB Global Trade and Receivables Finance – Digital & Trade Transformation Program
  • Defined and endorsed strategies, principles and patterns to ensure consistent, durable and idempotent integration.
  • Worked closely with infrastructure and system administrators to deliver highly available solutions and service continuity.
  • Provided expertise and hands-on knowledge to drive technology stack and toolset.
  • Developed architecture and technical designs around key releases and milestones to align to the platform replacement roadmap.
  • Conducted impact assessments, balancing tactical/interim and strategic solutions to allow a smooth and fluent transition and migration of customers, transactions and products.
  • Ensured future state architecture aligns with digital transformation, cloud strategy. Took decisions, recorded tech debt, risk management & mitigation.
  • On a regular basis presented solutions and designs to technical design authority (Commercial banking chief architect, team of 20 platform and solution architects).
  • Led, guided and developed engineering teams (70 people) in UK, Hong Kong, China & India.
  • Wrote technical documentation, architecture & UML diagrams.
     
Technologies:
Java Microservices, Spring Framework (Boot, Data JPA, JMS, Kafka, Quartz, Cache, Micrometer), Apache Camel, Mulesoft, REST WebServices API, JSON, Gradle, Maven
DB & Messaging:
Oracle, DB2, Redis, Caffeine, IBM MQ, Kafka, Couchbase
Infrastructure & DevOps:
GCP, GKE, on-prem, Docker, Jenkins, ELK; Unix (RHEL), Nginx, Bash Scripting, Cron, Mulesoft
Tooling / Other:
JIRA, Confluence, MS Visio, Mulesoft

Senior Architect & Developer + DBA + DevOps, Infrastructure

NEX Group (former ICAP), London

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Fintech, MiFID II Trade Reporting (APA)
https://www.cmeregreporting.com/mifid-ii-reporting-mifid-ii-overview/apa/
  • Took a leading role in driving the application (software) architecture as well as the overall microservices architecture of high frequency financial real-time trade reporting services, handling up to 50m messages per day. 
  • Worked on the full development life-cycle: stakeholder management, analysis, design, implementation, testing, deployment & release, go-live, support & maintenance. Later hand-over to 1st and 2nd level support. Wrote technical documentation and managed project hand-over to a permanent developer team in Atlanta for long term maintenance.
  • As a developer worked on multiple Java and Python services: scalable resilient REST API, reporting, ETL & streaming applications among others. 
  • In sole responsibility for the database, real-time data stream ingestion and satisfying various query requirements for FCA reporting, aggregations, client portal and public website - chose a database (pg10), provided partitioned DB schema and indexes supporting long term storage and performant queryability for volumes of up to 1bn monthly messages. Applied schema migrations and performed maintenance tasks (monitoring & keeping table & index bloat under control) on the production database.
  • Initially supported a dedicated DevOp with the infrastructure setup and getting the prod environment ready, later took over support and maintenance (alongside one other team member). Contributed to setup centralised logging, app and infrastructure metrics, monitoring and alerts. 
  • Prototyped a v2 re-design of the main app with simplified architecture of a fully reactive and asynchronous stack with 40x performance improvement.
  • Lead and mentored Junior developers.
  • Played a crucial part in successfully delivering the product in time on a hard deadline (MiFID II). 
  • Initially worked 100% on-site in hot-phase with London team; later 100% remote in collaboration with teams in Atlanta, Bristol, London and Tel Aviv.

Technologies: 
Kotlin, Java & Python Microservices, Spring Framework (Boot, Data JPA, Redis, Kafka, Cache, Micrometer), Dropwizard, REST WebServices API, JSON, Gradle, Maven

DB & Messaging: 
PostgreSQL 10 (RDS), Redis, Caffeine, Kafka, Kafka Connect, Mirrormaker

Testing & Tooling: 
TDD, Unit, Functional & Integration Testing with JUnit, Mockito, testcontainers

Infrastructure & DevOps: 
AWS (EC2, RDS, ElastiCache, S3, ELB, Route53, SES), Terraform, Docker, Jenkins, Chef, InfluxDB, Telegraf, Grafana, ELK; Unix (RHEL), Nginx, Bash Scripting, Cron

Java Architect & Developer + Lead Infrastructure

Post-Quantum (PQ Solutions), London
Cyber-Security, Fintech & Encryption
  • Contributed on a various of projects (remote on-boarding, tokenised ID, biometric signing and non-repudiation, multiparty authorisation among others) maintaining legacy products as well as building greenfield projects, designed RESTful APIs, implemented new features.
  • Worked in agile Scum/Kanban teams to match tight deadlines, took part in rapid prototyping and building POCs & MVPs.
  • Had a major influence on the company’s technology stack. Following comprehensive requirements analysis - initiated, prototyped, designed and built a cloud native microservices infrastructure with an intense focus on Security. 
  • The microservices architecture allowed bringing different projects together by splitting functionality into reusable modules - at the same time operating under an API-Gateway abstracting multi-tenancy, a solid layer of security, authentication & authorisation. Overall further facilitates adding new reusable features and rapid prototyping.
  • Introduced Kubernetes for container orchestration, planned, designed and built high availability clusters, dev, QA, staging and production environments. Containerised & migrated existing apps onto the new infrastructure – as well as expediting cloud native service and application design for new upcoming projects and solutions.
  • Established resource and health monitoring & multi-channel alerts, log-management, metrics and analysis tools.
  • Mentored Junior developers, made cost-benefit analysis for infrastructure refactoring. 

Technologies:
Microservices, Java 8/9, Spring Boot (web, security, data-jpa, cloud, session, cache, redis, amqp, test), Hibernate, JPA, Junit, Protobuf, Mail, Mobile Push, REST WebServices API, JSON, Gradle, Google FCM

DB & Messaging:
PostgreSQL, MySQL, RabbitMQ, Redis, Ehcache, Caffeine

Testing & Tooling:
Node, Javascript, Mocha, Chakram, JUnit, Mockito

Biometrics & Security:
OAuth2, CORS, CSRF, Bearer, Neurotec MegaMatcher, Nuance, Google Speech Cloud API, Quorum Encryption

Infrastructure & DevOps:
Kubernetes, Docker, Travis CI, AWS (EC2, RDS, EB, S3, ELB, SES, CloudFront), Terraform, Prometheus, Grafana, ELK; Ubuntu, Nginx, etcd

Solution Architect & Java, PHP Developer

E-Commerce Multi-Agent-System v3.0, WebUI Admin v2.0 & Online-Shop
Own product in collaboration with Elitim GmbH, Berlin

Technologies E-Commerce MAS: * Provided analysis, consulting, cost estimates and technical solutions to
Java 8, Spring 4.2, Hibernate 5, JPA, tackle issues with semi-automated processes.
ETL (XML, XSLT, JSON, CSV, Mail, * Faced with emerging issues with the steady growth of the item inventory
BMECat), MSSQL, SOAP & REST (and their synchronisation to various sales channels) tracked down bottle
WebServices, Maven necks in process chains, optimised critical parts, provided and
Admin WebUI: implemented new strategies. Managed to improve overall performance of
Spring Boot, embedded Tomcat, critical process chains by approx. 9500%.
Spring Security, Hibernate 5, MSSQL, * Set up a Magento CE instance to host multiple stores to meet client's
Servlets, JSF, Primefaces, HTML5, specifications. Hosting, CI, staging and deployment on an AWS
CSS3, Bootstrap infrastructure to allow dynamic vertical and horizontal scaling along with
Online-Shop: cost efficient full backup & restore mechanisms for database, environments
Magento CE 1.9, PHP 7.0, HTML5, and store assets.
CSS3 ; Varnish 3, Nginx, SOAP API, * Provided hosting with contemporary web technologies like CDN, load
ElasticSearch; AWS (EC2, RDS, balancing, caching with low maintenance costs and additional performance
ElastiCache, S3, ELB, CloudFront), monitoring.
PHP-FPM, Ubuntu 14.04 * Managed the full lifecycle and oversaw the 'go live' and launch.

Senior PHP Full-Stack Developer, SOA Architect

Maple Syrup Media Group
Quidco.com, Shoop.de & Shoop.fr, Maple Syrup Media Group, London

Technologies micro-services: * Maintained large scaling web applications; debugging, profiling, SQL query
PHP 7.0, Laravel 5.1, Lumen 5.1, optimisation, problem solving for existing code base, improving public
Eloquent, Symfony 2, MySQL, libraries to accommodate tech department needs. Worked in
Memcache, AMQP, RabbitMQ, REST Scum/Kanban teams and Continuous Delivery culture doing production
API, PHPUnit, Behat releases on high traffic web applications on a daily basis.
Technology Legacy App: * Took part in technical architecture design and gradual migrating from a
PHP 5.6, Symfony 2, Zend monolithic application to a Microservices based architecture. Ensured that
Framework, MVC, DBAL, MySQL, the development complied with overall technical strategy and architectural
Memcache, REST API, PHPUnit, principles.
HTML5, CSS3, Less, jQuery, * Built RESTful API web services and implemented responsive HTML5 front-
AngularJS, Gearman end layouts and components. Introduced AMQP via RabbitMQ for inter
Methodologies, Other: micro-services communication and event broadcasting.
Scrum, Kanban; TDD, BDD, JIRA, git, * Collaborated with key stakeholders to ensure that the application met
Composer, Puppet, Vagrant, functional requirements.
Homestead, Unix, AWS, S3, EC2, * Responsible for replacing an in-house built Helpdesk-System with
Docker, CD with Jenkins, Zendesk, Zendesk. Made optimal use of caching and job queuing systems to handle
nginx, Google API, OAuth 3rd party API throttling limits. Built integration via REST API and managed
life data migration without any down-time.

Senior Java Developer

MVV Energy AG
Web Application 'Value Bridge' for Financial Controlling Department
MVV Energy AG, Mannheim, Germany

Backend: * Worked with business stakeholders to gather requirements and develop
Java EE6, Spring Core, Spring concepts for a new web application designed to provide accurate reports
Security, Hibernate, c3p0, LDAP, of a company's financial performance.
Oracle RDBMS * While being the only developer carried out Scrum as the agile
Front-end: methodology, held regular planning and review meetings with PO and
Servlets, JSF, Primefaces, CSS, manager. Working very close with PO enabled to build a complete product
jQuery, Apache POI with very limited initial known specification, to adapt quickly to constantly
changing requirements and designing the UI on the go.
Other: * Designed and developed the DB scheme, Java back-end and the GUI to
Scrum, SOA, JIRA, git, Maven, provide Excel-like data acquisition and drag & drop support.
Jenkins CI, Tomcat * Created a fully flexible and customisable 'five-dimension' navigable UI for

fast and comfortable data acquisition of data for Financial Controlling.
* Designed and developed a complete administration dashboard to provide
a simple user interface.
* Managed the full lifecycle and oversaw the 'go live' and launch.

Solution Architect & Java, PHP Developer

E-Commerce Multi-Agent-System v2.0
Own product in collaboration with Elitim GmbH, Berlin

Technologies E-Commerce MAS: * Migrated the mutli-agent-system JADE (Java Agent DEvelopment
Java 8, Spring 4, Hibernate 4, JPA, Framework) to a spring application using Quartz scheduler & connection
ETL (XML, XSLT, JSON, CSV, Mail, pooling to scale horizontally.
BMECat), MSSQL, MySQL, SOAP & * Introduced CI, staging + built up permanent QA system environment.
REST WebServices, ERP Sage * Extracted property configuration and task scheduling to facilitate
OfficeLine interface maintenance by non-technical staff. Introduced multi-client capabilities.

Javascript/Web Developer

Website, Ann-Kathrin Föll, Artist
Website, Ann-Kathrin Föll, Artist, London

Technologies: * Designed an animated single-page web application.
Node.js, Express, Swig, npm, * Developed a site that was suited for both desktop and mobile clients.
MongoDB, nib, HTML, CSS3, Less, * Created an 'easy to use' content management environment with full on-
Bootstrap, jQuery, Ajax, git page SEO support.

Lead Java Architect & Head of Project

Soluvia IT Services
Customer Self-Service Portal 'myIT' + Java middleware
Soluvia IT Services, Mannheim, Germany

Self-Service Portal: * Established a customer self-service web application built on a Liferay
Java EE6, EJB, Servlets, JSF, Liferay, portal with SSO to integrate with the company's AD/LDAP user base.
Portlets, JNDI, Jax-WS, Primefaces, * Executed sprints as scrum master, held regular scrum meetings,
SSO collaborated with key stakeholders and trained POs to improve backlog
Middleware: quality, epic/feature breakdown to shorten iteration periods and improve
Java 7, Spring, Spring MVC, throughput and quality.
Hibernate, JPA, Jax-WS, SOAP & * Ensured that the development complied with overall technical strategy and
REST WebServices, Activiti BPM architectural principles.
Platform, Oracle, MSSQL, MySQL * Designed and implemented a Java middleware to provide centralisation of
Other: functionality and access multiple back-end systems and databases.
Scrum, SOA, JIRA, git, Maven, * Introduced fully integrated BPM workflow engine to allow easy
Jenkins CI, Pair Programming, maintenance and expandability by BPMN standard, linked with API to allow
Selenium, Tomcat, Wildfly (JBoss) secured control of workflows by third party applications.

PHP Developer, later Head of Project & Team Lead

Soluvia IT-Services
IT Services Management, Backend & Web UI
Soluvia IT-Services, Mannheim, Germany

Technologies Backend: * Played a key role in a new team brought in for maintenance and further
PHP 5.5, Zend Framework 1 & 2, development work on a 12-year-old business critical legacy system.
Doctrine, ZF2 Cache, PHPUnit, Unix * Initially hired as PHP Developer; promoted to Head of Project, Team Lead
Bash/Shell & Scrum Master after 13 months.

DB, Communication: * Introduced Scrum as software development methodology to improve
MySQL, MSSQL, Oracle, SOAP & efficiency and to facilitate the creation of additional product features and
REST WebServices functionality. Assigned clearly defined roles and responsibilities on dev &
Front-end: client side, managed to point out and integrate multiple POs representing
HTML, JavaScript, CSS different departments to request, discuss and prioritise features.
* Integrated contemporary PHP frameworks, started to build an in-house
Other: well documented robust library and SOAP API to integrate with emerging
Scrum, JIRA, git, Jenkins CI, Apache, web-services of other departments and 3rd party applications.
Composer, TDD, ADS, LDAP, ETL, * Built up a staging environment and established CI, iterations and planned
Integration release cycles to get feature development and delivery back on track.
* Conducted a security audit of the legacy system testing for SQL injection,
XSS and session hijacking among other vulnerabilities. Outlined and
implemented counter measures to close all detected flaws.
* Mentored Junior developers, made cost estimates for new features + costbenefit
analysis for infrastructure refactoring.

* Single Contract via Ploin GmbH, Mannheim. Multiple projects for client MVV Energy & subsidiary Soluvia IT-Services

Solution Architect & Java, PHP Developer

Elitim GmbH

PHP Developer & Web Designer

Atelier A-K

PHP Developer / DB Architect

Online News Portal

Java Developer

Whitestein Technologies
GreenWave Distributed Traffic Intersection Control
http://www.ifaamas.org/Proceedings/aamas09/pdf/06_Demos/d_22.pdf

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden