Michael Avila

Staff Software Engineer, Tech Lead at Carbon Five

Culver City, 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
Michael Avila is a Staff Software Engineer and Tech Lead with 13 years of experience, currently driving engineering and delivery at AuditBoard while retaining a long-standing principal role at Carbon Five. He combines hands-on backend expertise—demonstrated by contributions to the well-known IPFS/kubo project in Go around provider systems and pinning performance—with team leadership and portfolio management. Based in Culver City, he focuses on architecting reliable distributed systems and improving core infrastructure for scalability and maintainability. Colleagues rely on him to refactor complex queueing and integration points into pragmatic, production-ready solutions. He brings a blend of managerial discipline and deep technical craft, often tackling the backend problems that quietly make systems robust. Outside of day-to-day work he contributes to open source projects that intersect with real-world networking and storage challenges.
code13 years of coding experience
github-logo-circle

Github Skills (5)

data-storage10
ipfs10
go10
datastore10
concurrency9

Programming languages (24)

C#JavaCSSRustScalaGoCommon LispPerl

Github contributions (5)

github-logo-circle
ipfs/kubo

Sep 2018 - Jul 2019

An IPFS implementation in Go
Role in this project:
userBack-end Developer
Contributions:68 commits, 19 PRs, 208 pushes in 9 months
Contributions summary:Michael made several contributions focused on the core IPFS implementation in Go, specifically related to the provider system and pinning functionalities. These contributions involved refactoring queue management, implementing a time-based queue, and integrating the provider with the core API. They also addressed bugs and improved performance in the pinning process and announced blocks to the network.
golangipfsp2porbitdblibp2p
michaelavila/knex-querylab

May 2015 - Apr 2021

A place to easily experiment with the knex.js syntax and see the generated SQL.
Contributions:79 commits, 10 PRs, 63 pushes in 6 years
placereactjavascriptsqlknex-js
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
Michael Avila - Staff Software Engineer, Tech Lead at Carbon Five