Marco Mastropaolo

Principal Engineer at Amazon Web Services (AWS)

Turin, Piedmont, Italy
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
Marco Mastropaolo is a Principal Engineer based in Turin with over two decades of hands-on software experience and 13 years of focused professional engineering practice, currently shaping high-performance remote display and cloud graphics at AWS (NICE DCV and EC2 Elastic Graphics). He combines deep low-level expertise in Rust, C, C++, C# and x86 assembly with practical experience across OS-native APIs on Windows, Linux and macOS, and a strong background in networking protocols including QUIC, congestion control and FEC. Marco has led geographically distributed teams of up to 50 engineers, balancing technical leadership, security threat modeling and forensic work with active contribution to open-source projects like the MoonSharp Lua interpreter. His career spans game and TV-graphics engines to large-scale live-broadcast systems and IoT refactors, reflecting a rare blend of graphics, audio, protocol engineering and product ownership. Passionate about videogames, 3D graphics and open knowledge (Wikipedia), he pairs deep technical curiosity with a proven track record of shipping robust systems under real-world constraints.
code13 years of coding experience
job22 years of employment as a software developer
book110/110 cum laude Computer Science (1st level), 110/110 cum laude Computer Science (1st level) at Università degli Studi di Torino
bookPolitecnico di Torino
languagesItalian, English
github-logo-circle

Github Skills (8)

lua10
virtual-machine10
csharp10
interpreter10
dotnet-core10
language-design9
data-structures8
data-structure8

Programming languages (9)

C#TypeScriptRustCANTLRHTMLSwiftRuby

Github contributions (5)

github-logo-circle
moonsharp-devs/moonsharp

May 2014 - Sep 2019

An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
Role in this project:
userBack-end Developer
Contributions:16 releases, 316 commits, 21 PRs in 5 years 4 months
Contributions summary:Marco's commits indicate involvement in the development and maintenance of a Lua interpreter written in C#. Their work focused on implementing various language features, including operator precedence, variable assignment, control flow (e.g., if statements, loops), function calls, and table handling. The contributions suggest a focus on implementing core language features and ensuring their correct behavior within the interpreter's virtual machine.
luadotnetmoonsharpmonoplatforms
moonsharp-devs/moonsharp_org

May 2014 - Apr 2020

GitHub pages website for the MoonSharp project (https://github.com/xanathar/moonsharp)
Contributions:156 commits, 6 PRs, 62 pushes in 5 years 11 months
moonsharpcsharpindiewebintranet
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
Marco Mastropaolo - Principal Engineer at Amazon Web Services (AWS)