Greg Taschuk

Director, Blockchain Foundation Architect

Seattle, 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

👤
Senior
🎓
Top School
Greg Taschuk is a seasoned software engineer and blockchain architect with 11 years of experience, currently serving as Director, Blockchain Foundation Architect at Fidelity in Seattle. He helped build Balancer V2 from the ground up—contributing both frontend and Solidity-based backend work for an AMM that now manages billions in assets—and has deep hands-on experience with merkle-tree claim systems, subgraphs, and ERC-4626/DeFi pool mechanics. Greg combines systems-level engineering (from kernel research and clustered compute early in his career) with product-focused delivery across startups and enterprise, having led engineering at TruSet and served on integrations teams at Balancer. An autodidact and active open-source contributor, he bridges protocol design, smart-contract development, and developer tooling while bringing an uncommon hobbyist’s rigor as a homebrewer to testing and iteration.
code11 years of coding experience
job8 years of employment as a software developer
bookNorth Carolina School of Science and Mathematics
bookBachelor of Science (BS), Bachelor of Arts (BA), Engineering and Computer Science, Bachelor of Science (BS), Bachelor of Arts (BA), Engineering and Computer Science at Swarthmore College
languagesUkrainian
github-logo-circle

Github Skills (15)

smart-contracts10
typescript10
javascript10
typescripts10
solidity10
f10
front-end-development10
web3js10
ethereum10
blockchain10
typescript-types10
react9
subgraph9
dockers7
docker7

Programming languages (10)

TypeScriptCSSShellSolidityJavaScriptVueGoHTML

Github contributions (5)

github-logo-circle
Balancer V2 Monorepo
Role in this project:
userBack-end Developer
Contributions:97 reviews, 95 commits, 80 PRs in 1 year 6 months
Contributions summary:Greg implemented core backend functionality for a DeFi project using Solidity. Their work involved the development of smart contracts, including a basic pool tokenizer contract for governance functions and initial liquidity setup, as well as creating MockVault and ERC4626LinearPool contracts to be compatible with other contracts. The contributions also cover functionalities like pool initialization, joining, and exiting. The changes touch upon various aspects related to pool management, including the implementation of different curves and support for multiple reward token distributions.
monorepoethereumsoliditydefibalancer
balancer/frontend-v2

Feb 2021 - Jun 2022

Frontend app for the Balancer protocol
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 14 commits, 11 PRs in 1 year 4 months
Contributions summary:Greg primarily contributed to frontend development, integrating with backend infrastructure and blockchain-related technologies. They modified claim service code to handle token decimals and used a worker for claim proof computation. They also updated the subgraph endpoint and config files, likely to integrate with external data sources. Additionally, the user added a script to update the docker-parity configuration and adjusted various frontend components.
reactethereumblockchainweb3frontend
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
Greg Taschuk - Director, Blockchain Foundation Architect