Kevin Sapper

Lead Developer at Deutsche Bank

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
Kevin Sapper is a Lead Developer based in Germany with 12 years of experience building resilient back-end systems and pragmatic front-end interfaces. He combines enterprise experience at Deutsche Bank and consulting roles with hands-on open-source work in the ZeroMQ ecosystem, contributing substantive C-level improvements to czmq, zyre and the ZeroMQ website. Comfortable across embedded systems, Java EE back-ends and responsive web UIs, he has a track record of shipping protocol-level features (message/frame handling, leader election) as well as UX refinements. His contributions to popular projects like czmq and vim-airline show a mix of low-level systems thinking and developer-focused tooling. Kevin is an active ZeroMQ community member who tends to bridge gaps between core protocol implementations and real-world application needs. He holds a Master’s in Computer Science and often surfaces non-obvious improvements—such as API refinements and documentation fixes—that reduce friction for other developers.
code12 years of coding experience
job5 years of employment as a software developer
bookMaster’s Degree, Computer Science, Master’s Degree, Computer Science at RheinMain University of Applied Sciences
languagesEnglish, German
github-logo-circle

Github Skills (24)

zeromq10
website-development10
messaging10
apidoc10
css10
sass10
responsive-design10
user-interface10
vim-plugin10
c1110
message-system10
c1710
vim10
message-handler10
api10

Programming languages (18)

JavaC++CMakefileGoHTMLErlangTypeScript

Github contributions (5)

github-logo-circle
zeromq/zeromq.org

Jun 2019 - Jan 2023

ZeroMQ Website
Role in this project:
userFront-end Developer
Contributions:84 commits, 104 PRs, 63 pushes in 3 years 7 months
Contributions summary:Kevin primarily contributed to the front-end development of the ZeroMQ website. Their work included responsive design adjustments, such as centering the ZeroMQ icon on mobile devices, and adding an edit page button. They also refactored the website's structure by splitting the content partial into multiple partials and improving the user experience by implementing a floating action bar for language and library selection. Furthermore, the user updated the site with favicons, and improved the UI with various styling and structural changes.
zeromq
zeromq/zyre

Nov 2013 - Apr 2022

Zyre - an open-source framework for proximity-based peer-to-peer applications
Role in this project:
userBack-end Developer
Contributions:7 releases, 168 commits, 77 PRs in 8 years 6 months
Contributions summary:Kevin primarily updated the chat example to utilize a new Zyre API, incorporating a new structure for message data. They refactored the core Zyre functionality by moving the message wrapper into its own C file. The user also added the capability to retrieve header values and added message command defines. Further modifications included adding functionality for leader election in groups.
p2ppeer-to-peerproximity
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
Kevin Sapper - Lead Developer at Deutsche Bank