Ian Davis

Senior Staff Technologist at Filecoin Foundation

Oakland, 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
Ian Davis is a Senior Staff Technologist with 14 years of experience building decentralized and production-grade infrastructure, currently helping the Filecoin ecosystem adopt CIDs, UCANs, and DIDs for real-world archival and research use. As founder of Mysilio he designs cooperative hosting and governance models—experimenting with Solid, IPFS, and Web Monetization—and has translated grant-funded research into working prototypes and community programs like DecentSocial. He brings deep DevOps and release automation chops from hands-on work improving the Lotus Filecoin reference implementation’s build and release pipelines, and from prior roles building self-service Kubernetes platforms at scale. Ian blends technical architecture, policy-savvy collaboration with GLAMs and universities, and a track record of moving decentralized storage from experiments into practical deployments.
code14 years of coding experience
job1 year of employment as a software developer
bookBS, Electrical Engineering and Computer Science, BS, Electrical Engineering and Computer Science at University of California, Berkeley
github-logo-circle

Github Skills (13)

golang10
release-management10
bash10
go10
build-automation10
cicd10
dockers9
githubaction-workflow9
github-ci9
docker9
filecoin8
ipfs8
blockchain7

Programming languages (16)

SmartyCRustHandlebarsGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
filecoin-project/lotus

Jul 2022 - Jan 2023

Reference implementation of the Filecoin protocol, written in Go
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:12 reviews, 169 commits, 43 PRs in 6 months
Contributions summary:Ian focused on improving the Filecoin Lotus project's release and build processes. Their contributions included refining the snap publishing flow, making it more independent, and using goreleaser to automate the MacOS release process. They also made changes to the build scripts, docker files, and added git state checks to the release pipeline, demonstrating expertise in build automation and continuous integration. The user also worked on Packer scripts to streamline the setup process.
golangipfsfilecoinblockchainfilecoin-protocol
jungziege/dotfiles

Oct 2015 - Sep 2019

Contributions:14 pushes, 1 branch in 3 years 11 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