Summary
João Freire is a Senior Software Engineer based in Helsinki with 13 years of experience specializing in Rust, C#, C, Unity Engine tooling, audio and haptics APIs, and embedded systems. He has helped ship input and haptics solutions at Unity and Meta Reality Labs, and built cross-platform libraries and proof-of-concept prototypes that bridge sensor signal acquisition with real-time processing. Comfortable across firmware to engine-level code, João combines electrical engineering training (MSc) with hands-on embedded and product experience from startups to large platforms. Notably, his profile blends deep low-level systems work with Unity-focused input tooling—making him a go-to engineer for tactile and audio-driven interaction problems. He explicitly avoids Web3/ blockchain work and prefers roles that leverage hardware-integrated software and signal processing.
13 years of coding experience
12 years of employment as a software developer
Master of Science (MSc) Electrical and Computer Engineering, Master of Science (MSc) Electrical and Computer Engineering at Instituto Superior Técnico
English, Portuguese