Roman Scheidegger is a Principal Software Architect with 11 years of hands-on experience designing and delivering pragmatic, business-aligned software solutions across consulting and product environments. Based in Bützberg, Switzerland, he has progressed through technical and leadership roles at Zühlke and ELCA, including Head of Development & Operations, where he built and led distributed teams to consistently ship reliable systems. Known for bridging technical and business domains, Roman emphasizes clear stakeholder communication, inclusive team coaching, and architectures that prioritize maintainability and real-world constraints. He combines an ETH Zürich MSc in Computer Science with a practical focus on turning complex requirements into cohesive, production-ready designs. Colleagues appreciate his empathetic leadership style and knack for simplifying trade-offs without losing engineering rigor.
10 years of coding experience
10 years of employment as a software developer
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at ETH Zürich
Bluetooth Low Energy (BLE) library to create BLE servers on Linux
Contributions:119 commits, 5 PRs, 84 pushes in 27 days
linuxblebluetoothbluetooth-low-energyenergy
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
Roman Scheidegger - Principal Software Architect at Zühlke Group