Josh Leonard

Senior Software Engineer at Gemini

Denver, Colorado, 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
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.
code8 years of coding experience
job13 years of employment as a software developer
bookAssociate’s Degree Electronic Systems Technology, Associate’s Degree Electronic Systems Technology at Community College of the Air Force
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Colorado Technical University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

uid10
typescript10
javascript10
typescripts10
front-end-development10
ui-design10
react10
typescript-types10

Programming languages (6)

TypeScriptC#JavaScriptElmHTMLSvelte

Github contributions (5)

github-logo-circle
brave/brave-core

Feb 2022 - Jan 2023

Core engine for the Brave browser for mobile and desktop. For issues https://github.com/brave/brave-browser/issues
Role in this project:
userFront-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.
browserwindowsbrave-browserlinuxandroid
josheleonard/electron-reload

Mar 2020 - May 2020

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.
Request Free Trial
Josh Leonard - Senior Software Engineer at Gemini