Skip to content
View xxKeefer's full-sized avatar
πŸ§™β€β™‚οΈ
Making Magic
πŸ§™β€β™‚οΈ
Making Magic

Block or report xxKeefer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
xxKeefer/README.md

Daniel John Keefer

I turn problems 🀯 into magic 🌟 using computers.

Senior Frontend Engineer

πŸ“ Brisbane, AU Β· πŸ“§ [email protected] Β  Β· 🌐 keefer.au Β  Β· πŸ”— LinkedIn Β Β·Β  GitHub

🧠 Summary

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.

🧰 Technical Skills

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

πŸ’Ό Work Experience

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

πŸ’» Projects

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

Pinned Loading

  1. link-thru link-thru Public

    TypeScript

  2. dotfiles dotfiles Public

    Shell

  3. keefer-au keefer-au Public

    TypeScript

  4. gleam-playground gleam-playground Public

    Gleam

  5. compound-components-demo compound-components-demo Public

    TypeScript

  6. self-learning-rust self-learning-rust Public

    Rust