Adam is a proficient Full-Stack Generalist with a strong command of the TypeScript ecosystem, spanning frontend interactions to cloud infrastructure. His portfolio demonstrates sophisticated work with Next.js, AWS CDK, and creative web technologies like Canvas and Audio API, though his projects often prioritize feature velocity over production rigor like automated testing. He maintains a highly customized development environment, indicating a deep interest in developer tooling and productivity.
Score Context: The score accurately reflects a skilled Full-Stack developer who moves fast and uses modern tools but often neglects production-grade rigors like automated testing and documentation.
My dotfiles, heyyyy
A guessing game built with the T3 stack.
This is a Next.js app that powers my Twitch overlays. Good luck and godspeed!
Consistently adopts the latest standards: React 18, Next.js 13, ES Modules, and T3 stack.
Varies significantly; 'dotfiles' is excellent, while complex apps like 'overlays' rely on generic boilerplates.
Strong component structure is often undermined by inline styles, magic numbers, and massive inline SVG assets.
Demonstrates advanced usage including Generics, React Hooks, and top-level await patterns across the majority of repositories.
Builds complex UIs using Framer Motion, Canvas integration, and modern T3 stack architectures (TrPC, Tailwind).
Competent with AWS CDK and Serverless patterns (Lambda, Bedrock), though security practices in demos need tightening.
Maintains a high-quality, documented dotfiles repository using modern tools like Stow and Lua-based Neovim config.
Implements scalable patterns like Redis leaderboards and separates concerns effectively in full-stack applications.
Consistently omits automated tests across projects, including complex ones like 'awguess' and infrastructure demos.
Get docs, diagrams, scorecards, and reviews for any repository. Understand code faster.