Stefan Giehl

Staff Engineer Full Stack (Security Focus) at InnoCraft

Würzburg, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Stefan Giehl is a staff full-stack engineer with 16 years of experience who blends hands-on development with a strong security focus, currently leading platform and security efforts at InnoCraft. A long-time Matomo core developer and independent Matomo analytics consultant, he contributes security fixes and API hardening to the leading open-source alternative to Google Analytics. He has deep back-end experience extending device integrations (openHAB) and building reliable bindings, alongside a history of full-stack product work at Mayflower and his own consultancy. Based in Würzburg, Stefan pairs pragmatic engineering with privacy-first thinking and a knack for uncovering subtle API and parameter handling vulnerabilities before they become incidents.
code15 years of coding experience
job19 years of employment as a software developer
bookDiplom, Information Science/Studies, Diplom, Information Science/Studies at Technical University of Applied Sciences Würzburg-Schweinfurt (THWS)
languagesGerman, English
github-logo-circle

Github Skills (10)

javas10
openhab10
php10
api10
addin10
apidoc10
addon10
java10
security10
user-interface5

Programming languages (11)

TypeScriptJavaShellMakefileJavaScriptVuePHPHTML

Github contributions (5)

github-logo-circle
matomo-org/matomo

Jun 2010 - Jan 2023

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
Role in this project:
userBack-end Developer
Contributions:2418 reviews, 3643 commits, 4047 PRs in 12 years 9 months
Contributions summary:Stefan's commits focus on addressing security vulnerabilities in API requests by ensuring that unsanitized parameters are handled correctly, and that password fields receive special handling. The user also improved the layout of the selection of measurable types. These changes include improvements to the core API and adjustments to address potential issues with parameters passed to API methods and how they are presented in the user interface.
analyticspiwikcollectmatomomysql
openhab/openhab-addons

Dec 2020 - Oct 2022

Add-ons for openHAB
Role in this project:
userBack-end Developer
Contributions:92 reviews, 11 commits, 14 PRs in 1 year 9 months
Contributions summary:Stefan primarily contributed to the `openhab-addons` repository by implementing and modifying bindings for various devices. They added new channels and functionalities for the LuxtronikHeatpump and tr064 bindings, including adding configuration options and fixing reported values. These changes involved modifications to Java code within several bundles, demonstrating a focus on extending the platform's capabilities and addressing specific device integrations. The user also contributed to the Pihole binding.
add-onsopenhabaddonjavaons
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 Giehl - Staff Engineer Full Stack (Security Focus) at InnoCraft