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.
11 years of coding experience
8 years of employment as a software developer
North Carolina School of Science and Mathematics
Bachelor 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
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.
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