Taylor Dawson

Software Engineer at Turnkey

Portland, Oregon, 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
Taylor Dawson is a software engineer based in Portland, Oregon with nine years of experience building blockchain-focused tooling and developer experiences. He’s shipped both front-end and back-end features at startups and marketplaces — from onboarding UIs at Blocknative to founding-engineer work at OpenSea — and now contributes to tooling that integrates with Ethereum APIs and marketplaces. Taylor combines pragmatic engineering (unit-tested Python bindings for Etherscan, TypeScript SDK improvements for OpenSea) with a user-first approach to web3 UX, including mobile-first wallet selection and network display refinements. A self-motivated visionary who believes in blockchain’s transformative potential, he pairs idealism with disciplined refactoring and testing to keep projects stable and developer-friendly.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.), Mathematics and Computer Science, Bachelor of Science (B.S.), Mathematics and Computer Science at George Fox University
bookBachelor of Science (B.S.), Mathematics, Bachelor of Science (B.S.), Mathematics at Corban University
bookWest Albany Highschool
bookEast Linn Christian Academy
stackoverflow-logo

Stackoverflow

Stats
368reputation
20kreached
9answers
2questions
github-logo-circle

Github Skills (30)

wallet10
javascript10
python10
apidoc10
typescript10
ui-design10
uid10
api10
front-end-development10
ethereum10
blockchain10
typescript-types10
typescripts10
walletconnect10
dapps-development9

Programming languages (25)

CMakeGoSvelteTypeScriptShellSolidityJavaScriptPHP

Github contributions (5)

github-logo-circle
blocknative/web3-onboard

Jan 2021 - Jan 2023

Client library to onboard users to web3 apps
Role in this project:
userFront-end Developer
Contributions:23 releases, 311 reviews, 333 commits in 2 years
Contributions summary:Taylor primarily contributed to front-end development, focusing on the user interface components for the web3 onboarding library. Their work involved refactoring the wallet selection process, separating default wallet options for mobile and desktop, and adding features for filtering and displaying different wallets based on device type. They also removed deprecated wallet modules and icons and addressed issues related to type errors and component rendering. The user also added support for network display names, and incorporated mobile-first design principles, demonstrating a focus on user experience and cross-platform compatibility.
onboarddappethereumclient-libraryblockchain
corpetty/py-etherscan-api

Jun 2017 - Jun 2018

Python bindings to the Etherscan.io API
Role in this project:
userBack-end Developer
Contributions:12 commits, 7 PRs, 17 comments in 1 year
Contributions summary:Taylor primarily contributed to the Python-based Etherscan API bindings. Their work included fixing bugs related to HTTP response handling, redesigning and refactoring URL building logic to improve code reusability, and updating code to align with the new design. They also added unit tests for token methods, showcasing their focus on code quality and testing. The commits demonstrate a strong understanding of API interaction and Python development within the Ethereum ecosystem.
apipythonetherscanethereumpython-bindings
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
Taylor Dawson - Software Engineer at Turnkey