Hi, I’m John Mackey 👋

My 25 years of experience in small business, from customer care to founding my own ventures, provides me with a unique perspective to design products that are both user-friendly and drive positive business outcomes.

My Approach

User-Centered & Data-Driven

I ground every design decision in a deep understanding of user needs, combining qualitative research (user interviews, usability testing) with quantitative data analysis to ensure solutions are both intuitive and effective.

Iterative & Collaborative

I embrace an iterative design process, rapidly prototyping and testing ideas, and collaborating closely with cross-functional teams (engineering, product management, customer care) to ensure seamless execution and alignment with business goals.

AI-Enhanced & Future-Focused

I actively explore and integrate Generative AI tools and techniques (e.g., prompt engineering, image synthesis, AI-assisted design) to enhance the design workflow, unlock new creative possibilities, and build the next generation of user-centered products.

Generative AI

This project showcases experiments and applications of AI tools to enhance creativity, streamline workflows, and create next-generation user experiences.

View Project

Select work

Employee History

Enhanced the QuickBooks Payroll employee profile with a comprehensive Employee History feature, providing a clear record of key employment events.

View Project

Org Chart & Directory

Designed the Directory and Org Chart for QuickBooks Payroll, enhancing internal communication and employee understanding of company structure.

View Project

Employee Profile

Expanded the QuickBooks Payroll employee profile by incorporating key HRIS fields, centralizing critical employee data and improving HRIS capabilities.

View Project

Automated Form I-9

Streamlined the complex Form I-9 process for QuickBooks Payroll, transforming a manual, error-prone task into a user-friendly digital experience.

View Project

Data Grid

Developed a reusable, capable Data Grid component for the QuickBooks Design System, boosting consistency and reducing table development time.

View Project

What Colleagues Say

“Efficient and responsive in delivering high-quality work. John turns deliverables around quickly and is always willing to help, making it easier for the team to meet tight deadlines and achieve project goals.”

Product Manager | QuickBooks Payroll

“John shows a deep understanding of customer needs and uses data to create clear, concise designs that improve their experience with the product.”

Product Designer | QuickBooks Payroll