Mike Purvis

Portland, Oregon, 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
Mike Purvis is a Technical Lead Developer with 14 years of software experience and six years focused on core blockchain engineering, joining NEAR Protocol nine months before mainnet. He currently leads engineering at FastNear, operating a global fleet of 100+ nodes and systems that handle over 10 billion requests per month while building bespoke scalable metrics, vector DB-based analytics, and API key management. A hands-on full-stack contributor to NEAR’s ecosystem, his work spans SDKs, tooling, docs, and NFT examples—improving near-api-js typedocs, near-sdk-rs robustness, and create-near-app usability. He co-founded CronCat to automate trustless blockchain execution and has a background in developer experience, people management, and devops that helps him bridge product, docs, and infrastructure. Based in Portland, he pairs deep Rust and backend expertise with pragmatic product thinking, and often surfaces small but critical fixes (like account validation and broken-doc links) that keep ecosystems stable.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Hawaii at Hilo
bookUniversity of California, Irvine
stackoverflow-logo

Stackoverflow

Stats
487reputation
68kreached
16answers
4questions
github-logo-circle

Github Skills (29)

javascript10
borsh10
scripting10
testing10
script10
sdk10
blockchain10
sh10
smart-contracts10
rust10
shell10
react10
documentation10
wasm-pack9
github9

Programming languages (20)

C#JavaCSSC++RustWebAssemblyVueGo

Github contributions (5)

github-logo-circle
near-examples/NFT

May 2020 - Oct 2021

Example implementations of tokens to represent unique assets, such as collectibles or deeds, using the NEP-171 spec (similar to ERC-721)
Role in this project:
userBack-end Developer
Contributions:6 reviews, 32 commits, 17 PRs in 1 year 4 months
Contributions summary:Mike primarily focused on developing the back-end functionality for a non-fungible token (NFT) implementation. They added core data structures and logic for handling token types and tokens, including functions for granting and revoking access, and transferring tokens. The user also implemented minting tokens and retrieving the owner. Tests were added to verify the functionality.
collectiblestokensethereumnfterc721
near/create-near-app

Dec 2019 - Apr 2021

Create a starter app hooked up to the NEAR blockchain
Role in this project:
userFull-stack Developer
Contributions:2 releases, 4 reviews, 79 commits in 1 year 3 months
Contributions summary:Mike primarily contributed to the development of the `create-near-app` project, focusing on both frontend and backend aspects. Their contributions included updating dependencies, improving project structure by copying scripts, and integrating a stop-gap for outdated near-shell versions. Moreover, the user addressed frontend aspects by changing the greeting messages, and adjusted the build process by integrating shelljs.
reactnear-blockchainrustblockchainnearprotocol
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
Mike Purvis