Director Of Engineering at Freeman Tech Consulting
Charlotte, North Carolina, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Don Freeman is a hands-on engineering leader and Director of Engineering at SonarX who blends executive vision with active software craftsmanship, driving resilient blockchain infrastructure and scaling Web3 platforms. With roots in physical infrastructure and 17 years at Duke Energy building enterprise-scale systems, he uniquely pairs operational rigor with modern serverless and distributed-system expertise across Python, Java, Angular, and multiple database paradigms. He remains an active contributor—having improved tests and async transaction-pool support in the widely used web3.py library—while mentoring teams and aligning product and platform strategy. An MBA-trained technologist based in Charlotte, he runs his own consulting practice to help startups and enterprises ship production-ready systems and is motivated by building things that last.
8 years of coding experience
8 years of employment as a software developer
Master of Business Administration (M.B.A.), Finance, Master of Business Administration (M.B.A.), Finance at University of North Carolina at Charlotte
A python interface for interacting with the Ethereum blockchain and ecosystem.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:45 reviews, 28 commits, 45 PRs in 7 months
Contributions summary:Don contributed to the `web3.py` library by addressing HypothesisDeprecationWarnings in the tests. They moved test fixtures and modified test files to resolve these warnings, demonstrating expertise in testing frameworks and library interactions. Additionally, the user added support for async GetTxPool functions, including the creation of new test modules and modifications to the core library. Further improvements include fixing documentation links and refactoring code related to ENS, and a refactor of the contract structure.
A python interface for interacting with the Ethereum blockchain and ecosystem.
Contributions:199 pushes, 47 branches in 7 months
pythonweb3pyethereumpython-interfaceblockchain
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
Don Freeman - Director Of Engineering at Freeman Tech Consulting