Harry Pierson

Senior Software Engineer at DBOS, Inc.

Redmond, Washington, 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
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.
code17 years of coding experience
job22 years of employment as a software developer
bookBachelor of Science (B.S.), Electrical and Electronics Engineering, Bachelor of Science (B.S.), Electrical and Electronics Engineering at University of Southern California
stackoverflow-logo

Stackoverflow

Stats
1,025reputation
35kreached
1answer
1question
github-logo-circle

Github Skills (23)

c-language10
python10
code-generation10
blockchain10
dotnet-core10
smart-contracts10
python-bindings10
cprogramming-language10
csharp10
winrt10
build-script9
netframework9
cryptography9
mappings9
iterator9

Programming languages (15)

C#PowerShellJavaC++CRustVueGo

Github contributions (5)

github-logo-circle
microsoft/xlang

Oct 2018 - Jan 2019

Role in this project:
userBack-end Developer
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.
neo-project/neo

Jun 2019 - May 2022

NEO Smart Economy
Role in this project:
userBack-end Developer
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.
neodecentralized-identifierseconomyethereumblockchain
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