Stefan Pfeiffer is a Senior Java Software Engineer with 13 years of experience building and integrating complex enterprise systems, particularly in Java EE, Groovy and front-end frameworks like Angular. He has shipped production features and provided 3rd-level support at scale for companies such as SAP and Veritas, and has deep experience with semantic web technologies (RDF, SPARQL), graph databases and data visualization using D3.js. A pragmatic engineer and former university lecturer, he combines hands-on implementation skills with teaching and architectural insight, often tackling deployment and DevOps challenges as shown by contributions to PHPloy. Stefan is also a Clojure enthusiast and open-source contributor who founded a regional Java user group, signaling both community leadership and curiosity beyond his core stack.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.), Business Information Systems, Bachelor of Science (B.Sc.), Business Information Systems at University of Applied Science Ludwigshafen
Associate of Applied Science, Industrial Business Management, Associate of Applied Science, Industrial Business Management at Private Handelsschule Dr. H. Stracke (College)
PHPloy - Incremental Git (S)FTP deployment tool that supports multiple servers, submodules and rollbacks.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:7 commits, 4 PRs, 14 comments in 1 year 7 months
Contributions summary:Stefan contributed significantly to the `phploy` project, primarily focusing on enhancing its deployment capabilities and robustness. Key contributions include implementing a "copy-after-deploy" feature for moving files and directories, and fixing critical bugs related to error handling and file retrieval. Additionally, the user addressed a parsing issue and added the ability to use constants within the configuration file, improving usability. These changes show a good understanding of the project's core functionality and deployment workflows.
Contributions:11 commits, 4 PRs, 8 comments in 2 months
Contributions summary:Stefan primarily contributed to the Cryogen static site generator by addressing specific issues and enhancing its functionality. Their work included adding UTF-8 encoding for HTML generation, correcting date formats in example files, and allowing users to keep specific files in the public directory upon generation. These changes involved modifications to Clojure code, configuration files, and HTML templates, demonstrating a focus on improving core features and usability. The user also merged upstream changes, showcasing involvement in project maintenance and integration.
static-sitecryogensite-generatorclojuremarkdown
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Stefan Pfeiffer - Senior Java Software Engineer at IEM GmbH