Josh Leonard is a Senior Software Engineer based in Denver with over eight years building web and mobile applications using React, React Native, TypeScript, and Node.js. He has deep front-end expertise and a niche focus on crypto and Web3 UX, having shipped Brave Wallet features that span Ethereum, Solana, Bitcoin and Filecoin and contributed UI improvements to the high-profile Brave core. Prior roles include building secure mobile experiences and warehouse management interfaces, demonstrating a balance of security-minded engineering and practical product delivery. Before software, he managed complex communications systems in the U.S. Air Force, which informs his disciplined troubleshooting and operational rigor. A self-described TypeScript/React guru and blockchain fan, he combines polished UI craftsmanship with hands-on blockchain integrations and a habit of improving user-facing details like tooltips and iconography.
8 years of coding experience
13 years of employment as a software developer
Associate’s Degree Electronic Systems Technology, Associate’s Degree Electronic Systems Technology at Community College of the Air Force
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Colorado Technical University
Core engine for the Brave browser for mobile and desktop. For issues https://github.com/brave/brave-browser/issues
Role in this project:
Front-end Developer
Contributions:1184 reviews, 647 commits, 795 PRs in 11 months
Contributions summary:Josh primarily focused on front-end development, particularly within the Brave Wallet UI. Their contributions involved implementing UI components, such as tooltips and buttons, and integrating full network names into those elements. The user also made improvements to the layout and appearance of the wallet interface, including adjustments to the icon design. Overall, the user was actively involved in enhancing the user experience.
Simplest (:pray:) way to reload an electron app on file changes!
Contributions:4 PRs, 15 pushes, 1 branch in 1 month
electronreloadsimplestfile-changesnodejs
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.