Hans Oischinger

Software Developer And Product Owner For HMI Infotainment Systems at BMW

Dachau, 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
Hans Oischinger is a software developer and product owner with 8+ years in automotive HMI and infotainment systems, currently shaping user-facing software at BMW. He brings deep embedded and system-level experience from roles at BMW Car IT and Airbus Military, where he led development of flight training simulators. Comfortable balancing hands-on coding with product stewardship, he contributes to open source—improving the widely used Home Assistant ViCare integration by adding sensors, refactoring logic, and hardening I/O handling. Based in Dachau, he combines academic computer science training with pragmatic engineering, and his wry GitHub motto ("A man with a tool is still a fool") hints at a practical, tool-agnostic approach to solving real-world problems.
code8 years of coding experience
job6 years of employment as a software developer
bookRegensburg
bookDiplom-Informatiker, Computer science, Diplom-Informatiker, Computer science at University of applied sciences Regensburg
github-logo-circle

Github Skills (8)

iot10
sensor10
python10
home-automation10
asyncio10
sensor-fusion10
api9
apim9

Programming languages (9)

C#TypeScriptC++ShellCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
home-assistant/core

Sep 2019 - Jan 2023

:house_with_garden: Open source home automation that puts local control and privacy first.
Role in this project:
userBack-end Developer
Contributions:77 reviews, 56 commits, 54 PRs in 3 years 4 months
Contributions summary:Hans primarily contributed to the `home-assistant/core` repository by enhancing the ViCare component, which integrates with Viessmann heating systems. Their work included adding new temperature sensors and button entities, refactoring code, and fixing errors related to the deactivation of preset modes. The user also addressed the management of unsupported states within water heaters, along with sensor name changes. Additionally, the user optimized the button entity creation process by running blocking I/O operations within an executor.
raspberry-pipythonhouseprivacy-firstasyncio
oischinger/postLED

Aug 2019 - May 2024

Contributions:6 pushes, 1 branch in 4 years 10 months
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