Gerhard Preuss

Software Engineer at vivenu

Lorsch, Hesse, 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
Gerhard Preuss is a software engineer with 13 years of experience building backend systems and leading frontend teams, currently contributing at vivenu from Lorsch, Germany. He progressed from long-term engineering roles at HBM to senior and team lead positions at kimeta, combining hands-on development with people leadership and delivery ownership. His open-source work includes significant backend and test-automation contributions to Lua’s Busted testing framework—adding async support, timeouts, and improved error handling—which reflects a focus on reliability and developer experience. He also implemented authentication strategies and stateless OAuth flows in a microservice project, demonstrating practical expertise in secure, well-structured backend services. Known for refactoring and modularizing code, he favors pragmatic solutions that improve maintainability and testability across stacks.
code13 years of coding experience
job15 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
5,736reputation
1.4mreached
154answers
13questions
Badges
graphql
top-5%
lua
top-5%
jestjs
top-5%
javascript
top-5%
github-logo-circle

Github Skills (33)

asynchronous10
unit-testing10
javascript10
async10
testing10
lua10
passportjs10
jwt10
nodejs10
react10
expressjs9
event-loop9
error-handling9
oauth9
jestjs9

Programming languages (9)

TypeScriptDockerfileCSSCJavaScriptLuaHTMLJSON

Github contributions (5)

github-logo-circle
lipp/login-with

Jan 2017 - Aug 2018

Stateless login-with microservice for OAuth
Role in this project:
userBack-end Developer
Contributions:113 commits, 45 PRs, 113 pushes in 1 year 7 months
Contributions summary:Gerhard primarily worked on the back-end logic for a stateless login microservice, as indicated by the commit messages and code changes. The initial commit set up the foundational structure. Subsequent commits focused on splitting strategy-related code, improving configuration, and restructuring the project for better organization. The user demonstrated proficiency in setting up authentication strategies, including the implementation of routes and cookie management.
statelessgoogleauthenticationdockerfacebook
lunarmodules/busted

Apr 2013 - Jun 2013

Elegant Lua unit testing.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:15 commits in 2 months
Contributions summary:Gerhard primarily contributed to enhancing the testing framework, "Busted," for Lua unit testing. They added asynchronous support, improved error reporting within the testing process, and implemented features such as timeout mechanisms for tests using event loops. The user also introduced the ability to handle malformed Lua code within the testing framework and added tests for handling hidden directories. Furthermore, the user has refactored existing code, modularized components, and improved the overall test execution process.
luatestingunitsnapshot-testingunit-testing
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
Gerhard Preuss - Software Engineer at vivenu