By How

Software Engineer at BitGo, Inc.

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
By How is a seasoned software engineer with 8 years of full‑stack experience, proficient in both front-end TypeScript migrations and back-end SDK development. He has contributed to high-profile open-source projects like ethereum.org, improving type safety by converting key UI components to TypeScript, and to BitGoJS, extending account-lib to support Polkadot and adding TSS support. Comfortable working across the stack, he blends UI refactors and prop/interface design with protocol-level transaction integrations and test infra improvements. Based in the United States, he brings a pragmatic attention to maintainability and security in distributed systems and crypto tooling. An often unseen strength is his knack for cleaning up dependencies and test suites, which reduces technical debt while enabling safer feature work.
code8 years of coding experience
github-logo-circle

Github Skills (12)

typescript10
javascript10
nextjs10
typescripts10
sdk10
react10
typescript-types10
testing10
chakra-ui9
styled-components9
ethereum8
web3js8

Programming languages (13)

JavaC++CScalaGoHTMLTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
BitGo/BitGoJS

Jul 2021 - Jan 2023

BitGo JavaScript SDK
Role in this project:
userBack-end Developer
Contributions:371 reviews, 156 commits, 150 PRs in 1 year 6 months
Contributions summary:By primarily contributed to the `account-lib` module, which is part of a JavaScript SDK. Their work focused on extending the SDK's functionality to support Polkadot (DOT) coin features. They added and exposed transaction types, interfaces, and utilities. In addition, the user refactored the testing infrastructure and added TSS (Threshold Signature Scheme) support.
javascriptblockchainsdkjavascript-sdkbitgo
Ethereum.org is a primary online resource for the Ethereum community.
Role in this project:
userFront-end Developer
Contributions:20 reviews, 20 commits, 7 PRs in 1 month
Contributions summary:By primarily focused on refactoring and migrating existing JavaScript components to TypeScript. Their work involved converting components such as `Translation`, `Callout`, `Emoji`, `OrderedList`, `DocLink`, `Morpher`, and `SharedStyledComponents` to TypeScript, enhancing type safety and code maintainability. They also addressed minor issues, removed unused dependencies, and adjusted component types to improve code quality and structure within the project. Several refactorings involved component interfaces and prop types.
gatsbyreactethereumblockchainweb3
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
By How - Software Engineer at BitGo, Inc.