Christian Rauch

Software Engineer at Raiffeisen Group IT GmbH

Baden, Lower Austria
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
Christian Rauch is a software engineer with 11 years of experience specializing in DevOps, backend development, software architecture, and security, currently building and maintaining OpenShift-based platforms at Raiffeisen Group IT. He combines hands-on backend work in ASP.NET and Java with infrastructure automation—establishing CI/CD pipelines using TeamCity and Artifactory and contributing to the architecture board and DevOps community. A long-time Linux and FOSS enthusiast, he brings practical embedded/IoT experience from contributions to projects like PX4 Autopilot and GoPiGo and modernization work on the ros_qtc_plugin. Comfortable across the stack, he moves from requirements and design to production maintenance, favoring elegant, secure solutions. His background in computer science and mathematics and early training in precision engineering inform a methodical, systems-oriented approach and a knack for platform-level integration challenges.
code11 years of coding experience
bookBachelor of Science Computer Science, Bachelor of Science Computer Science at University of Vienna
bookReifeprüfung‐Certificate and VET‐Diploma Precision Engineering, Reifeprüfung‐Certificate and VET‐Diploma Precision Engineering at HTL Mödling
languagesEnglish, German
github-logo-circle

Github Skills (20)

robotics10
nuttx10
px410
c-language10
qt10
configuration-management10
c1110
c1710
i2c10
go10
sys10
embedded10
cprogramming-language10
ros10
catkin9

Programming languages (15)

C#C++CSSCRustCMakeObjective-C++HTML

Github contributions (5)

github-logo-circle
DexterInd/GoPiGo

Feb 2016 - Feb 2018

The GoPiGo Robot for Raspberry Pi
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:15 commits, 7 PRs in 2 years
Contributions summary:Christian focused on enhancing the GoPiGo robot's capabilities by adding support for reading encoder values from the motors. They implemented new functions within the `gopigo.c` and `gopigo.h` files to read and manage encoder data, including functions for enabling/disabling encoders, and setting encoder targets. Additionally, the user addressed code formatting issues for improved readability and corrected minor errors, such as a typo in the LED control functions.
raspbianraspberry-piraspberryrobot
ROS Qt Creator Plug-in (https://ros-qtc-plugin.readthedocs.io)
Role in this project:
userFull-stack Developer
Contributions:11 commits, 1 comment in 1 month
Contributions summary:Christian primarily focused on refactoring and updating the Qt Creator plugin's code. They updated deprecated functions, like replacing `path()` with `filePath().toString()` and `rawPath()` with `rawFilePath().toString()`. The contributions include adding necessary includes and updating versions to ensure the plugin's compatibility with newer Qt versions and ROS-related tooling, improving the build process and overall usability of the plugin.
catkinros-industrialpluginplug-increator
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
Christian Rauch - Software Engineer at Raiffeisen Group IT GmbH