Resume (November 19, 2024)

  VIEW AS PDF


SUMMARY

My 25 years of Java experience and 17 years as a Senior Developer lower your Java project risk. My Java industry expertise helps you pick the right technologies. My proficiency in specification, testing, and system administration eases stakeholder engagement and backs up critical project roles. And my excellent communication skills battle coordination issues.


SKILLS

  • Languages: German (native), English (fluent)
  • Expert: Java, SQL, relational DBs, Spring Boot, technical writing
  • Advanced: Angular, Flutter, Dart, HTML, CSS, Hibernate, Gradle, Docker
  • Intermediate: Typescript, JavaScript, React, Nginx, Kubernetes, AWS S3, AWS SNS/SQS, Kafka


SEE WORK SAMPLES


SELECT PROJECTS

Senior Java Developer: Goldbach neXT, Switzerland (Since January 2023)
  • Lead developer, internal web application developer, analyst, tester, second-level support engineer for new ad booking back-end system
  • Working remote 80% of the time
  • Technologies: Java, Spring Boot, MongoDB, Kafka, AWS, React, HTML, CSS, Maven, Docker, Kubernetes

Full-Stack Developer, CTO, Co-Founder: Your Home in Good Hands Ltd, UK (Since January 2020)
  • Full-stack Java web developer (Spring Boot, Angular), tester, support engineer, architect, analyst for new Java web workforce management application
  • Full-stack mobile developer (Flutter), tester, support engineer, architect, analyst for new native iPhone and Android workforce management apps
  • Working completely remote
  • Technologies: Java, TypeScript, Dart, Angular, HTML, CSS, Flutter, JHipster, Spring Boot, Firebase, Hibernate, SQL, PostgreSQL, Gradle, Git, Docker, Nginx, iOS, Android, Gitlab CI

Senior Full-Stack Developer: aformatik GmbH, Germany (June 2018 – July 2019)
  • Lead developer, full-stack Java web developer (Spring Boot, Angular), tester, support engineer, architect, analyst for new internal Java billing system
  • Technologies: Java, TypeScript, Angular, HTML, CSS, JHipster, Spring Boot, Hibernate, SQL, PostgreSQL, Gradle, Docker, Nginx, Git, Jenkins

Full-Stack Developer: PDV-Systeme GmbH, Germany (June 2017 – March 2018)
  • Full-stack Java web developer (Spring Boot, Thymeleaf), tester, support engineer, architect, analyst, project manager for new Java distributed server monitoring system
  • Worked completely remote
  • Technologies: Java, JavaScript, Thymeleaf, HTML, CSS, Spring Boot, Hibernate, Apache Artemis, Tomcat, Gradle, Zabbix 3.4

Senior Full-Stack Developer, CTO, Co-Founder: Seldon Systems, US, Germany (January 2004 – January 2017)
  • Lead developer, full-stack Java web developer (Spring, Struts, Grails), tester, support engineer, architect, analyst, project manager for new Java cable TV network power supply monitoring product (protected TV, Internet, and phone services during power outages for 50 million North American cable TV households)
  • Full-stack Java web developer (Grails), tester, support engineer, architect, analyst, project manager for new Java call center service software
  • Worked remotely 8 out 13 years
  • Technologies: Java, Groovy, JavaScript, Struts, JSP, HTML, CSS, Spring, Grails, Apache Lucene, ActiveMQ, Rule Engine Drools, mybatis, Hibernate, SQL, MySQL, Tomcat

Back-End Developer, Architect: PDV-Systeme GmbH, Germany (January 2003 – August 2003)
  • Back-end Java developer (Java EE), architect for migrating document management product from Windows to Java & HTML
  • Technologies: Java EE, Struts, HTML, CSS, Oracle 9i, Oracle 9 Application Server

Senior Full-stack Developer, Project Manager: Mundwerk AG, Germany (May 2001 – August 2002)
  • Lead developer, back-end Java developer, tester, support engineer for new Java voice application platform
  • Full-stack Java voice application developer (JSP), tester, support engineer, analyst, project manager for two new Java customer voice applications
  • Technologies: Java, VoiceXML, JSP, Voice Recognition Nuance 7.0, SQL, MySQL

Full-stack Developer: American Management Systems, Sweden, Netherlands, UK (January 1999 – December 2000)
  • Full-stack Java web developer (Java EE), tester, architect, project manager on two new Java Intelligent Agent research projects
  • Technologies: Java EE, HTML, Swing, IBM WebSphere, SQL, DB2


JAVA INDUSTRY EXPERTISE

Between March 2021 and October 2023, I gave 18 talks at the biggest Java conferences in Germany and the UK, including three times at JavaLand and twice at JAX and DevoxxUK. I worked in the conference program committees of QCon London 2022 (Java and front-end tracks), DevoxxUK 2023 (front-end track), and JavaLand 2025 (front-end track).

I'm also a veteran editor in the Java team of InfoQ, a site dedicated to help dev teams adopt new technologies and practices. It has more than 1.2M monthly readers. I write shorter news items, longer articles, and edit articles from external authors. My topics include Spring Boot, GraalVM Native Image, and more. I interview Java champions like Josh Long and James Ward and experts like Spring Core Committer Sébastien Deleuze.


EDUCATION

Dresden University of Technology: Germany (October 1990 – January 1996)
  • Master of Computer Science: Final grade "Very Good" (among the top 10% of my peers)
  • Major: Software Engineering, Databases
  • Minor: English, occupational psychology


  VIEW AS PDF


SEE WORK SAMPLES