Hans Hübner

Principal Software Engineer at deepick GmbH

Berlin, 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
Hans Hübner is a Principal Software Engineer based in Berlin with 22 years of experience building backend, embedded and cloud systems across startups and enterprise environments. He combines hands-on implementation (Common Lisp, Clojure, Java, Node.js, C/C++) with architecture, DevOps and product-facing responsibilities, having led teams, grown a B2B SaaS company, and co-founded a market-monitoring startup. His open-source contributions span niche but high-impact projects—from maintaining the Common Lisp Hunchentoot web server to extending node-hid for USB/Bluetooth HID devices and improving the Kong API Gateway—demonstrating a knack for low-level protocols and developer tooling. Comfortable across the full software lifecycle, he has particular depth in EDI/healthcare integrations, networking/packet processing, and database-backed systems. Known for pragmatic refactors and robust error-handling improvements, he brings both systems-level rigor and product sensibility to complex engineering challenges.
code21 years of coding experience
job29 years of employment as a software developer
bookSophie-Scholl Oberschule, Berlin
bookInformatik, Informatik at Technische Universität Berlin
languagesgerman (native), english (spoken and written)
stackoverflow-logo

Stackoverflow

Stats
1,044reputation
15kreached
19answers
2questions
Badges
common-lisp
top-5%
github-logo-circle

Github Skills (44)

database-migrations10
api-management10
hid10
net10
usb10
c1110
networking10
c1710
lua10
common-lisp10
api-gateway10
network10
webserver10
nodejs10
database-migration10

Programming languages (27)

C#CXQueryGoCommon LispHTMLBASICTypeScript

Github contributions (5)

github-logo-circle
edicl/hunchentoot

May 2008 - Jun 2022

Web server written in Common Lisp
Role in this project:
userBack-end Developer
Contributions:7 releases, 4 reviews, 371 commits in 14 years 2 months
Contributions summary:Hans primarily focused on maintaining and improving the Hunchentoot web server, written in Common Lisp. Their contributions involved fixing error message generation, refining multipart/form-data handling, and addressing session management. Additionally, the user worked on logging by including timestamps in the access log, improving the error output generation, and also contributed to code refactoring.
lispweb-servercommon-lispwebserver
node-hid/node-hid

May 2011 - Mar 2015

Access USB & Bluetooth HID devices through Node.js
Role in this project:
userBack-end Developer
Contributions:75 commits, 1 PR, 1 push in 3 years 10 months
Contributions summary:Hans primarily contributed to the development of the `node-hid` library, which provides access to USB and Bluetooth HID devices. Their work involved implementing new functionalities like `HID.devices()` for device discovery and `getFeatureReport` for accessing device feature reports. They also added support for specific devices, such as Sony Buzz! buzzers and Griffin PowerMate, by creating device-specific interfaces and handling data interpretation. Additionally, the user made various bug fixes and refactored the code base.
electronhidnode-jsusbbluetooth
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