I turn problems π€― into magic π using computers.
π Brisbane, AU Β· π§ [email protected] Β Β· π keefer.au Β Β· π LinkedIn Β Β·Β GitHub
Senior Frontend Engineer with 5+ years of experience building performant, accessible web applications using TypeScript, React, and Next.js. Proven ability to lead teams, maintain design systems, and mentor developers. Passionate about clean code, user experience, and solving problems with elegance and empathy.
Languages & Frameworks:
TypeScript, JavaScript, React, Next.js, Node.js, tRPC, Prisma, Express
Styling & UI Libraries:
Tailwind CSS, Chakra UI, Styled Components, Vanilla Extract, Material UI
Tooling & Platforms:
Vite, React Query, Vitest, ESLint, Prettier, Playwright, Sanity CMS, AWS, Azure, Vercel, Netlify, Heroku, Micro Frontends
Databases:
PostgreSQL, MongoDB, PlanetScale
Practices & Methodologies:
TDD, Agile, CI/CD, Git Workflows, Design Systems, Code Reviews
Transmax β Senior Frontend Engineer
π Brisbane, AU | Oct 2023 β Present
-
Lead frontend efforts across several microfrontends built with React and TypeScript
-
Mentor junior developers through code reviews, guidance, and team support
-
Contribute to a cross-functional design system shared between multiple product teams
-
Work closely with designers and backend engineers to deliver high-quality, user-focused features
-
Provide architectural input and technical advice to stakeholders and team leads
Vitavo (formerly Vaxapp) β Frontend Engineer
π Remote | Dec 2021 β Oct 2023
-
Maintained and extended large-scale React applications written in TypeScript
-
Championed test-driven development and led major codebase refactors
-
Delivered full-stack features and collaborated with C# .NET engineers on backend integrations
-
Improved developer experience by implementing better tooling and enforcing code quality standards
-
Regularly worked with stakeholders to scope and plan features aligned with business goals
Orange Digital β Frontend Engineer
π Brisbane, AU | Mar 2021 β Nov 2021
-
Built and maintained custom SaaS applications using React, Tailwind CSS, and TypeScript
-
Resolved bugs, implemented features, and enhanced UI/UX for client-facing products
-
Encouraged better Git workflows and pull request etiquette within the team
-
Authored internal documentation to ease handovers and onboarding
Keefer.au β Lead Developer
π keefer.au
A personal technical blog powered by MDX and Next.js. Deployed via Vercel.
π οΈ Stack: Next.js, TypeScript, Tailwind CSS, MDX
Omen Docs β Full Stack Developer
π omen-docs.vercel.app
An editable content site for a tabletop RPG system, enabling collaborative publishing.
π οΈ Stack: Next.js, tRPC, Prisma, PlanetScale, Sanity CMS, Vercel
Flash Cards β Lead Developer
π flash-cards-rouge.vercel.app
Mobile-friendly phonics game to help my daughter with reading practice.
π οΈ Stack: React, React Query, Tailwind CSS, Vercel