Resume Karsten Silz
Resume Karsten Silz
https://linkedin.com/in/ksilz
Karsten Silz https://ksilz.com
+49 172 36 34567
ksilz@outlook.com February 6, 2025
My 26 years of Java experience and 17 years as a Senior Developer lower your Java project risk. My
industry expertise and proficiency in specification, testing, and system administration ease stakeholder
engagement and support critical project roles. And my excellent communication skills prevent
coordination issues.
Please see samples of my work here. Here is the always up-to-date web version of this resume, and here
is my German resume.
SELECT SKILLS
• Languages: German (native), English (fluent: 22 years of English-speaking projects – sample)
• Expert: Java (26 yrs), relational databases (31 yrs), technical writing (25 yrs)
• Specialist: Remote work (12 yrs), specification (16 yrs), test cases (16 yrs), tester (16 yrs), Spring (10
yrs), Spring Boot (7 yrs), Angular (6 yrs), Flutter (5 yrs), SQL (22 yrs), IntelliJ (6 yrs), Jira (7 yrs),
Confluence (7 yrs)
• Advanced: SCRUM (3.5 yrs), project manager (14 yrs), product owner (12 yrs), architect (22 yrs),
system administrator (14 yrs), Java EE (15 yrs), JavaScript (16 yrs), TypeScript (6 yrs), REST (5 yrs),
SNMP (13 yrs), HTML (22 yrs), CSS (22 yrs), MySQL (13 yrs), PostgreSQL (6 yrs), Spring Data (5 yrs),
Apache POI (4 yrs), Liquibase (5 yrs), JUnit (5 yrs), Mockito (5 yrs), Tomcat (13 yrs), Docker (5 yrs),
Maven (10. yrs), Gradle (6 yrs), Git (6 yrs), Google Firebase (4 yrs), Linux (19 yrs), Rule Engines (4 yrs)
• Knowledgeable: React.js (1 yr), JWT (5 yrs), Kubernetes (2 yrs), AWS S3 (2 yrs), AWS SNS/SQS (2 yrs),
Kafka (1 yr), GraphQL (2 yrs), Swagger/OpenAPI (1 yrs), Terraform (2 yrs), MongoDB (2 yrs)
JAVA PROJECTS
Senior Full-Stack Developer Goldbach neXT, Switzerland Jan 2023 – Dec 2024
• New ad booking system as a back-end
o New cross-ad-type booking system with ad catalog and connection to ad-type-specific
validation, booking and delivery systems
o Completely in-house developed 14 microservices with REST and GraphQL APIs in AWS
Kubernetes and an internal web application
o Apart from me, 1 product owner/SCRUM master, 1 architect, 0-4 developers
o My contributions: coordinated developers, wrote some specifications and most test cases,
developed back-end and web application, did code reviews, tested, rolled out releases,
provided support
• Project language English, 80% remote work
• Technologies: SCRUM, Java, TypeScript, Spring Boot, MongoDB, PostgreSQL, Spring Data, Kafka,
Apache POI, REST, JSON, GraphQL, Swagger/OpenAPI, AWS S3, AWS SNS/SQS, AWS Cognito, AWS
Glue, React.js, HTML, CSS, JUnit, Mockito, IntelliJ, Maven, Git, Docker, Terraform, Kubernetes,
Sonarcube, GoCD, Argo CD, Custom CI, Elasticsearch, Jira, Confluence, GitHub, Linux
Full-Stack Developer, CTO, Co-Founder Your Home in Good Hands Ltd, UK Since Jan 2020
• New SaaS workforce management system for cat sitter companies
o Completely in-house developed web application for customer and booking management
o Built and updated with Java code generator JHipster (Angular, Spring Boot, PostgreSQL), runs
in Docker
o Completely in-house developed native iOS and Android apps (Google Flutter) for cat sitters (in
the UK app stores) to prepare and document home visits
o Google Firebase for authentication and files
o My contributions: one-man project - product owner, project manager, architect, developer,
tester, write all specifications and test cases, roll out releases, provide support
1/4
• Project language English, 100% remote work
• Technologies: Java, TypeScript, Dart, Angular, REST, JSON, HTML, CSS, Flutter, JHipster, Spring Boot,
Google Firebase, Spring Data, Apache POI, PMD, SQL, PostgreSQL, Spring Data, Liquibase, Error
Prone, SpotBugs, JUnit, Mockito, IntelliJ, Gradle, Git, Docker, Nginx, iOS, Android, Gitlab, Gitlab CI,
Jira, Confluence, Linux
Senior Full-Stack Developer aformatik GmbH, Germany Jun 2018 – Jul 2019
• New, internal billing system for IT resources
o Completely in-house developed web application that reads files with usage data and creates
invoices for cost centers
o Initially created with Java code generator JHipster (Angular, Spring Boot, PostgreSQL), runs in
Docker on mainframe
o Apart from me, 1 product owner/SCRUM master, 2.5 developers
o My contributions: architect, coordinated developers, wrote specifications and test cases,
developed, tested, rolled out releases, provided support
• Project language German, 5% remote work
• Technologies: SCRUM, Java, TypeScript, Angular, REST, JSON, HTML, CSS, JHipster, Spring Boot,
Hibernate, SQL, PostgreSQL, Spring Data, Liquibase, JUnit, Mockito, IntelliJ, Gradle, Git, Docker,
Nginx, Jenkins, Linux, z/OS
Senior Full-Stack Developer, CTO, Co-Founder Seldon Systems, US, Germany Jan 2004 – Jan 2017
• Two customer applications for service provider to small and medium-sized cable TV operators
o Completely in-house developed applications replaced existing web application for analysis and
configuration of cable modems, email addresses and websites
o Created with Java, Struts, HTML, MySQL and ActiveMQ, ran in Tomcat
o Apart from me, 3-4 developers, 1 analyst/tester
o My contributions: architect, coordinated developers, developed, tested, wrote test cases,
rolled out releases, provided support
• New power supply monitoring product for cable TV networks “Continuity-SPS”
o Completely in-house developed product that monitored up to 60 000 power supplies in the
cable TV network from one server via SNMP, ran scheduled battery tests, and predicted
remaining battery life during power outages
o Achieved 80% market share in North America, had corporate licenses with Comcast and Time
Warner Cable and protected TV, Internet and telephone services for 50 million households in
North America during power outages
o Built with Java, Spring, Struts, HTML/Adobe Flex and MySQL, ran in Tomcat
o Apart from me, up to 4 developers, 1 analyst, 2 testers, 2 support engineers, 1 VP of
Operations
o My contributions: most of the time: product owner, project manager, wrote all specifications;
architect, coordinated developers, developed, wrote most test cases, tested, rolled out
releases to customer servers, supported support as 2nd level
Full-Stack Developer Kirchhoff Datensysteme Software GmbH, Czech Rep. Sep – Dec 2003
• Audit of a car dealer management product
o Software had technical challenges
o My contributions: interviewed stakeholders, suggested project management improvements,
defined rules for interface between presentation and business layer, wrote test cases,
developed
• Project language English
• Technologies: Java, Java EE, JavaScript, HTML, CSS, IBM WebSphere Application Server, Oracle 9i,
CVS, IBM WebSphere Studio, Eclipse, Windows
Senior Full-Stack Developer Mundwerk AG, Germany May 2001 – Aug 2002
• New Java voice application platform
o Completely in-house developed platform which processed voice applications according to the
VoiceXML standard and made them available via telephone
o Created with Java and JSP (for voice applications), used JSP engine from Tomcat, integrated
Nuance software for telephony, speech recognition, and text-to-speech
o Apart from me, 6 platform developers (mostly part-time), 2 voice application developers (full-
time), 2 audio engineers, 3 linguists/testers (2 part-time), 1 administrator
o My contributions: coordinated platform developers, represented platform at meetings with
application development & linguistics, developed, tested, rolled out releases, supported
troubleshooting
Senior Full-Stack Developer AMS Inc, Netherlands Jan 1998– Sep 1999
• Research project Agents for Negotiation and Trade Services (ANTS)
o Two intelligent agents negotiated a purchase with each other
o Presented in one-day hands-on workshops in six countries across Europe, where participants
programmed agents themselves
o Apart from me, 1 expert for agents
o My contribution: project manager, architect, developed, wrote all specifications and test
cases, tested everything, wrote workshop documents
• Research project AMSCAT Intelligent Agent Initiative (AI2)
o Intelligent agents negotiated new price plans in mobile telephony systems on behalf of
customers
o Collaboration with the Free University of Amsterdam (Multi-Agent Systems, Agent-Based
Negotiations)
o Besides me, 3 developer, 2 agent experts
o My contribution: project manager, architect, coordinated developers, wrote specifications and
test cases, tested everything
• Project language English
• Technologies: Java, Java EE, JavaScript, Swing, HTML, CSS, EJB, XML, RMI, Rule Engine OPSJ, IBM
WebSphere, DB2, IBM VisualAge for Java, Windows NT
I am veteran editor in the Java team of InfoQ, a web site with more than 1.2M monthly readers. InfoQ
helps developers adopting new technologies and practices. I write news items and articles about topics
such as Spring Boot and GraalVM Native Image, edit articles from external authors, and interview Java
champions, like Josh Long and James Ward, and Java framework leaders.
EDUCATION
Computer Science Study Dresden University of Technology, Germany Oct 1990 – Jan 1996
• Master of Computer Science: Final grade “Very Good” (among the top 10% of my peers)
• Major: Software Engineering, Databases
• Minor: English, occupational psychology