Mário Freitas is a seasoned technical leader with 14+ years building distributed systems, security tooling, and embedded/game software across startups and global enterprises. He currently leads IAM and authorization efforts at Woven by Toyota, having designed Rust-based authorization and identity federation solutions for automotive and in‑vehicle data platforms. His career spans anti‑malware research, large-scale real‑time game infrastructure, and launching Amazon’s first sub‑same‑day delivery experiences—demonstrating a rare mix of security, systems, and product delivery expertise. Comfortable across C++, Rust, Go, Kotlin and cloud platforms, he also contributes practical developer tooling (e.g., mobiledevice CLI work for Apple’s device framework). Known for improving processes and standards in safety‑critical environments, he holds an MEng in Informatics and Computer Science and has submitted multiple automotive software patents.
14 years of coding experience
19 years of employment as a software developer
Master, Informatics and Computing Engineering, Master, Informatics and Computing Engineering at Faculdade de Engenharia da Universidade do Porto
Command line utility for interacting with Apple's Private (Closed) Mobile Device Framework
Role in this project:
Mobile Developer
Contributions:36 commits, 1 PR, 7 pushes in 6 years 7 months
Contributions summary:Mário's primary contribution focuses on building a command-line utility for interacting with Apple's Mobile Device framework. Their work involves creating and modifying header files for interfacing with the framework, and developing functionality to perform tasks such as listing installed applications, getting device information, and tunneling TCP connections to the device. The user implemented several new commands, including tunnel, get_bundle_id, and added options for more flexible functionality. Furthermore, they addressed several bugs in the code, including a fix for a potential null return from a function.
go-ttlmap is a Go package that provides an in-memory key-value cache with notification events for storing TTL-based expirable items.
Contributions:25 commits, 12 pushes, 1 branch in 10 months
golanggo-packageeventsmemoryttl
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
Mário Freitas - Technical Lead Of IAM at Woven by Toyota