Harry Pierson is a senior software engineer and architect with over three decades in computing and 17 years of recent professional experience, blending deep platform engineering with developer-focused product work. After two decades at Microsoft where he helped pioneer developer evangelism and language projection technologies, he led developer tools for the NEO blockchain—shipping debuggers, compilers, test frameworks and VS Code integrations that made NEO highly developer-friendly. He currently contributes to the DBOS project, bringing systems-level insight from OS research (Midori) to modern developer and blockchain tooling. Comfortable both on-stage and in code, he pairs ruthless technical competence with clear communication and has a history of making core components public and cross-language tooling usable (e.g., xlang and Python/WinRT). Based in Redmond, he combines legacy-era curiosity (VT100/modem beginnings) with contemporary distributed-systems and blockchain expertise.
17 years of coding experience
22 years of employment as a software developer
Bachelor of Science (B.S.), Electrical and Electronics Engineering, Bachelor of Science (B.S.), Electrical and Electronics Engineering at University of Southern California
Contributions:30 commits, 121 PRs, 566 pushes in 3 months
Contributions summary:Harry primarily focused on implementing Python bindings and code generation for the xlang project. They worked on struct conversions, including support for structs within structs and creating structs from dicts. The user also added support for WinRT event and property access. Furthermore, they addressed build script issues and made significant contributions to Python/WinRT, including iterator, sequence, and mapping support, and the addition of IAsync* support.
Contributions:80 reviews, 20 commits, 50 PRs in 2 years 11 months
Contributions summary:Harry's contributions primarily revolve around the core functionality and infrastructure of the NEO blockchain platform. They focused on implementing programmatic protocol settings, improving storage context, integrating new features to the blockchain, and updating NeoToken and also making the core components public. They have also added public access to methods, and have worked on the genesis block creation logic. The commits showcase involvement in smart contract interactions.
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.