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
authentication10
user-authentication10
context-api10
ui-design10
uid10
front-end-development10
react10
expressjs9
localstorage9
nodejs9
html9

Programming languages (11)

TypeScriptShellCSchemeJavaScriptVueGoLua

Github contributions (5)

github-logo-circle
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 228 commits, 94 PRs in 2 years 11 months
Contributions summary:Will primarily focused on fixing syntax errors and refactoring the codebase. Their work included correcting errors in the routes related to profiles, updating the auth reducer and actions, as well as cleaning up useEffect dependencies. Furthermore, the user addressed styling issues, improved profile handling by addressing errors, refactoring and cleaning up profile functions, as well as integrating token authentication.
social-networkreactexpressjsmernexpress
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.
reactcontact-managerreact-hooksreact-context-hooksreacthooks
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
Will Adams - Knife Maker Developer at bushblade knives