Craig Walker

Software Engineer at Memorize By Heart

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
Craig Walker is a seasoned software engineer with a decade of experience building high-performance front-end systems and products at companies from startups to Meta. He founded Memorize By Heart, a React/React Native app with 30,000+ downloads that applies cognitive memorization techniques—melding his background in psychology with product-minded engineering. Craig has repeatedly improved web performance and developer experience, notably lifting Lighthouse scores dramatically while migrating Mattress Firm pages to Next.js and mentoring teams in modern tooling. His open-source work includes a practical React Hooks utilities library (useDarkMode, useLocalStorage, useWhyDidYouUpdate) that emphasizes reusable, developer-friendly primitives. Comfortable across the stack, he combines product ownership and hands-on coding to ship accessible, testable interfaces at scale. Colleagues describe him as a technical mentor who translates cognitive insights into better UX and developer tools.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Psychology; Business Management Minor, Bachelor of Science (B.S.), Psychology; Business Management Minor at Brigham Young University
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,520reputation
161kreached
16answers
4questions
github-logo-circle

Github Skills (12)

javascript10
react10
react-components8
hook8
react-component8
html6
css6
html-head6
semantic-ui-react6
dom6
semantic-ui6
anonymous-functions6

Programming languages (7)

TypeScriptMDXJavaCSSJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
craig1123/react-recipes

Oct 2019 - Sep 2021

👩‍🍳 A list of React Hooks utility library containing popular customized hooks
Role in this project:
userFront-end Developer
Contributions:4 releases, 5 reviews, 124 commits in 1 year 11 months
Contributions summary:Craig primarily contributed to the development of a React Hooks utility library. Their work involved implementing custom React Hooks, including `useDarkMode`, `useEventListener`, `useLocalStorage`, `useMedia`, and `useWhyDidYouUpdate`. These hooks enhance the functionality of React components. The user's contributions demonstrate a focus on building reusable and efficient frontend utilities.
reactcustomizedreact-hooksreact-recipesreact-components
craig1123/chameleon-game

Apr 2021 - Feb 2025

Contributions:4 reviews, 1 PR, 33 pushes in 3 years 10 months
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
Craig Walker - Software Engineer at Memorize By Heart