Johannes Bauer

System Engineer, Senior DevOps & Azure Consultant at Johannes Bauer IT

Niederkassel, North Rhine-Westphalia, 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

👤
Senior
Johannes Bauer is a Lead Creative Technologist and Software Systems Engineer with 14 years of experience building interactive, often experimental systems that bridge software, hardware and media. He combines full-stack and cloud architecture work (including Azure tenant and resource management) with embedded firmware, custom electronics and real-time integrations for installations, VR/AR and kinetic systems. Trained as an IT systems integrator and later as an electronics technician, he brings rare operational insight from production of control systems for specialty vehicles alongside hands-on development. He is an active open-source contributor with low-level work in projects like OpenSSL and practical full‑stack improvements to browser-based electronics simulators, demonstrating both crypto-level rigor and robust remote-control interfaces. Johannes also runs a data recovery service for private clients, reflecting a pragmatic, customer-focused approach to technical problem solving. Based in Niederkassel, Germany, he thrives on projects that require inventing new forms of interaction rather than following conventional software-only paths.
code14 years of coding experience
job2 years of employment as a software developer
github-logo-circle

Github Skills (24)

circuit10
simulation10
javascript10
simulator10
decryption10
simulations10
websocket10
c1110
c1710
websockets-client10
openssl10
cryptography10
error-handling10
websocket-client10
encryption10

Programming languages (10)

C#JavaC++ShellCVueGoHTML

Github contributions (5)

github-logo-circle
openssl/openssl

Aug 2017 - Oct 2019

TLS/SSL and crypto library
Role in this project:
userBack-end Developer
Contributions:3 commits, 20 PRs, 89 comments in 2 years 3 months
Contributions summary:Johannes primarily contributed to the OpenSSL library by fixing code related to const correctness, particularly in the EC_KEY_METHOD functions, and by updating error handling in the KDF modules. Their work involved modifications to both header files and C source files, directly impacting the functionality of the cryptography library. Additionally, they refactored the error handling in HKDF and TLS1-PRF, making them more robust and user-friendly. The user also added tests for PKEY_METHOD macros.
crypto-librarycryptographyssltlscrypto
pfalstad/circuitjs1

Aug 2022 - Sep 2022

Electronic Circuit Simulator in the Browser
Role in this project:
userFull-stack Developer
Contributions:15 commits, 2 PRs, 3 comments in 17 days
Contributions summary:Johannes implemented a WebSocket-based interface to control and interact with the electronic circuit simulator. The contributions involved adding commands to read/write the simulation timestep, reload the iframe, and import/export circuits. They also introduced commands for shutting down the simulator and waiting for its availability, demonstrating a focus on robust remote control functionality. Furthermore, the user exposed SVG export functionality and refactored event handling for improved reliability.
browsercircuitsjavascriptcircuitsimulation
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
Johannes Bauer - System Engineer, Senior DevOps & Azure Consultant at Johannes Bauer IT