Angelo Marletta

Staff Software Engineer at Coinbase

San Francisco, California, United States
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
Angelo Marletta is a Staff Software Engineer based in San Francisco with 13 years of experience building and operating large-scale internet services, currently focused on reliability and infrastructure at Coinbase. He brings deep production and ops expertise from multi-year roles at Meta/Instagram and earlier server engineering work at Sony Interactive, bridging hands-on systems work with large-scale operational practices. Fluent in several programming languages, Angelo pairs backend and systems programming skills with a pragmatic focus on stability and resource efficiency. Beyond day-to-day platform work, he contributes to low-level tooling—e.g., improving the cpulimit project by adding FreeBSD support and safer memory and file-descriptor handling—underscoring a knack for quietly hardening the foundations of production systems. He holds a Master’s in Computer Engineering from Università di Catania.
code14 years of coding experience
job15 years of employment as a software developer
bookMaster's Degree, Computer Engineer, Master's Degree, Computer Engineer at Università di Catania
languagesItalian, English, Spanish, French, Japanese
github-logo-circle

Github Skills (6)

c1710
memory-management10
process-management10
c1110
freebsd10
linux9

Programming languages (5)

C++CGoRubyPython

Github contributions (5)

github-logo-circle
opsengine/cpulimit

May 2012 - Jun 2015

CPU usage limiter for Linux
Role in this project:
userBack-end Developer
Contributions:56 commits, 2 PRs, 2 pushes in 3 years 1 month
Contributions summary:Angelo primarily focused on improving the `cpulimit` tool's functionality and stability. They implemented memory management improvements by replacing `malloc()` calls with `calloc()`. The user addressed resource management by closing file descriptors after iterating processes. Furthermore, the user worked on integrating FreeBSD support and improved the process iteration logic, making the tool more versatile.
kernelcpucpu-usagelinuxpower-management
opsengine/inundator

Nov 2012 - May 2013

Contributions:6 commits in 6 months
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
Angelo Marletta - Staff Software Engineer at Coinbase