Skip to content
View aaronmcadam's full-sized avatar
๐ŸŽ‰
Having fun!
๐ŸŽ‰
Having fun!

Highlights

  • Pro

Block or report aaronmcadam

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
aaronmcadam/README.md

Hi, Iโ€™m Aaron โ€” a Senior Front-End Engineer with a strong focus on design-engineering and product thinking. I specialise in building intuitive, scalable, and beautifully crafted web experiences that solve real business problems.

I work at the intersection of design and engineering. Iโ€™m fluent in front-end technologies like TypeScript, React, and Tailwind, and I care deeply about clean architecture, maintainable systems, and thoughtful UI design. I prototype in Figma and move quickly to production-ready code, collaborating closely with designers and product teams.

My approach is shaped by real-world product delivery: I prioritise quality, simplicity, and fast feedback loops. I write reliable, testable code using Vitest and Playwright, and apply principles like SOLID and Domain-Driven Design to build systems that last.

Above all, I believe in building products that people actually want to use โ€” shipping early, learning fast, and refining through real user feedback.

Pinned Loading

  1. az-stack az-stack Public

    My preferred tech stack of TypeScript, Next.js, Tailwind, and shadcn/ui

    TypeScript

  2. manual-quiz-lp manual-quiz-lp Public

    Manual Quiz Landing Page

    TypeScript

  3. cat-match cat-match Public

    A card matching game following classic Memory Game rules

    TypeScript 5 2

  4. nasa-search nasa-search Public

    A platform for finding files in the NASA file library.

    TypeScript 2 1

  5. deathwish deathwish Public

    An example application using TypeScript, Chakra UI, and Apollo (client and server).

    TypeScript 7 1

  6. pixelverse pixelverse Public

    Game library built with React and TypeScript

    TypeScript