Joe Caulfield is a software engineer based in Taipei with five years of experience building backend and full-stack systems, specializing in Solana runtime, programs, and Rust-based tooling. He has contributed to high-profile open-source projects including solana, solana-web3.js, and the Solana Program Library, adding error types, RPC methods, and token-related features that improved robustness and developer ergonomics. Joe has hands-on experience creating developer tooling—enhancing a CLI that scaffolds Solana dApps with input validation, templating, and git integration—and has shipped both on-chain programs (SPL tokens, NFTs) and supporting SDKs. His background spans developer relations at the Solana Foundation to engineering roles at Solana Labs and Anza Technology, reflecting both community-facing and core protocol work. Uncommonly for an engineer, he also ran a small landscaping business for several years, giving him practical operational and customer-facing experience alongside technical depth.
5 years of coding experience
3 years of employment as a software developer
Bachelor's degree Business Administration and Management, Bachelor's degree Business Administration and Management at University at Buffalo
High School Diploma, High School Diploma at Bishop Timon - St. Jude High School
Contributions:28 reviews, 94 commits, 13 PRs in 6 months
Contributions summary:Joe primarily focused on creating and deploying Solana programs, demonstrating proficiency in both native Solana development and the Anchor framework. Their work included building system account creation programs and simple "hello world" programs. Furthermore, they implemented token minting and transfer functionality, including creating SPL and NFT mints. The user also appears to have a good grasp of using multiple frameworks.
Contributions:1 review, 38 commits, 2 PRs in 5 days
Contributions summary:Joe primarily focused on improving the error handling and validating user inputs within the Solana dApp creation CLI. They added checks for UI and program frameworks, ensuring that the selected frameworks are supported. Furthermore, the user implemented git cloning and templating functionalities to generate the project structure with the chosen frameworks. These changes facilitated a more robust and user-friendly experience for creating Solana dApps.
solanadapprustdappsblockchain
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
Joe Caulfield - Software Engineer at Anza Technology, Inc.