Will Adams

Knife Maker Developer at bushblade knives

Kirklees, England, United Kingdom
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
Will Adams is a pragmatic full-stack developer and artisan knife maker based in Kirklees with eight years of software experience and a long-running hands-on business, Bushblade Knives. He combines practical craftsmanship and attention to detail with web development skills across the MERN stack, React hooks, and front-end UI improvements, contributing fixes and refactors to well-known tutorial projects like Brad Traversy’s DevConnector and Contact Keeper. Will focuses on improving code quality—cleaning up auth flows, useEffect dependencies, token persistence, and UI bugs—bringing a methodical, toolmaker’s mindset to debugging and refactoring. Outside of code he’s an outdoorsman and climber, a background that informs a pragmatic, user-focused approach to building reliable features.
code8 years of coding experience
github-logo-circle

Github Skills (19)

hook10
javascript10
component-design10
css10
user-authentication10
authentication10
context-api10
ui-design10
uid10
front-end-development10
react10
expressjs9
localstorage9
nodejs9
html9

Programming languages (10)

TypeScriptShellCJavaScriptVueGoLuaTree-sitter Query

Github contributions (5)

github-logo-circle
Find github users and display their info
Role in this project:
userFront-end Developer
Contributions:28 commits, 7 PRs, 28 pushes in 11 months
Contributions summary:Will primarily focused on enhancing the user interface of the GitHub finder application. Their contributions include utilizing the DaisyUI library for alert components, fixing a bug related to the name and login display, and implementing a fix for the website URL check. They also updated the application to React 18 and removed a deprecated dependency. The user's work aimed at improving the UI/UX of the application.
bradtraversy/contact-keeper

Feb 2020 - Feb 2022

Contact manager using React hooks & context
Role in this project:
userFull-stack Developer
Contributions:81 commits, 38 PRs, 65 pushes in 2 years
Contributions summary:Will's primary contribution focused on refactoring and improving the authentication and contact management features of the React application. They restructured the authentication context by moving actions out of the component and implementing a custom hook. The user also incorporated local storage for token persistence, enhancing user session management. Furthermore, they took steps to improve the application by taking actions out of state and component.
react-hooks
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