Summary
Thomas Rouvinez is a senior software engineer with 12 years of experience, currently building experimental gaming technologies and evolving Logitech G’s companion app. He combines research-driven innovation with rapid prototyping to move concepts from design sprints into QA-ready features, often bridging software with UX, 3D design, and computer vision. His work on AR/VR peripherals involved Unity, OpenGL overlays, hand segmentation and device tracking, and included collaboration with industry leaders like Valve and Oculus. Curious and multidisciplinary, he draws on game development communities to explore novel HCI and machine-learning-driven interactions. Formerly trained as an emergency field medic, he brings calm, instructional leadership to cross-functional teams and intern supervision. Based in Evionnaz, Switzerland, he excels at turning creative experiments into product-ready systems that push the boundaries of user experience.
12 years of coding experience
3 years of employment as a software developer
Master of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Université de Fribourg - Universität Freiburg
Bachelor of Applied Science (BASc) Business Information Technology, Bachelor of Applied Science (BASc) Business Information Technology at HES-SO Valais-Wallis
English, French, German