Michael PuckettUX Engineer x-Google, x-Apple

Creative technologist with extensive experience building for the web platform. Focused on crafting accessible, user-friendly digital products and tools.

Experience

Freelance Software Engineer

Self-Employed (S-Corp)

Started in and currently working here

  • Engineering scalable web apps for startups using React, Next.js, and TypeScript, with a focus on performance, maintainability, and seamless user experiences.
  • Integrating AI-driven capabilities including intelligent suggestions, personalized recommendations, and dynamic content generation, leveraging embeddings and large language models.
  • React
  • Next.js
  • TypeScript
  • AI/ML

Code Louisville

Volunteer Mentor

Started in and ended in

  • Teaching adult students the basics of client-side web development, including HTML, CSS, and JavaScript.
  • Creating presentations, assignments, and quizzes to help educate students.
  • Mentorship

Google

UX Engineer

Started in and ended in

  • Developed production web interfaces with clean, efficient, and maintainable TypeScript code, optimizing for performance and scalability.
  • Subject Matter Expert (SME) for accessibility compliance, championing inclusive design principles and ensuring that UIs met or exceeded WCAG standards.
  • Played a pivotal role in multiple successful launches, including the belonging.google domain, the pride.google domain, and the annual Year in Search experience.
  • Architected coding scaffolds to simplify the creation of new projects.
  • TypeScript

LiveSchool

UI Architect

Started in and ended in

  • Leveraged Vue 2 to build features for LiveSchool's suite of web applications and web-based mobile apps, ensuring a seamless user experience across platforms.
  • Utilized Firebase for authentication and real-time changes that reflected immediately across open tabs and devices.
  • Collaborated closely with designers and stakeholders to craft architectural artifacts, including detailed documentation, diagrams, and timelines, ensuring alignment with project goals and requirements.
  • Debugged existing performance issues and implemented performance-friendly components, including an infinite scroll view that recycled DOM elements.
  • JavaScript
  • Vue

Humana

Web Developer

Started in and ended in

  • Built a library of accessible Vue 2 components for one of the nation’s largest health insurance companies.
  • Responsible for evaluating React and other frameworks, leading to the decision to go with Vue 2.
  • JavaScript
  • Vue

Apple

UI Engineer

Started in and ended in

  • Built interfaces to support product launches and transactions on Apple.com.
  • Led a successful project to harmonize competing corporate design systems and implemented a unified SCSS library.
  • Prepared coding guidelines for use by large engineering teams.
  • Directed offshore teams to implement tools and libraries that improved engineer efficiency.
  • JavaScript

CNN

Web Developer

Started in and ended in

  • Helped to re-platform CNN.com from Java to Node.js, improving feature velocity and resulting in more ergonomic and maintainable code.
  • Created a responsive SCSS library for many possible page layouts.
  • JavaScript
  • Node.js

iostudio

Web Developer

Started in and ended in

  • Built client marketing websites and web apps for clients in an advertising agency environment.
  • Implemented the first responsive redesign of NationalGuard.com.
  • JavaScript

Fruit of the Loom

Web Developer

Started in and ended in

  • Designed and developed a relaunch of Jerzees.com.
  • Helped maintain all Fruit of the Loom websites, including Fruit.com.
  • JavaScript

Communication Components

Designer/Developer

Started in and ended in

  • Helped build a web app that generated print marketing materials for small businesses, using JavaScript and XML technologies.
  • JavaScript

Education

Western Kentucky University

B.A., Interactive Advertising & Graphic Design

Started in and ended in

  • Coursework included Digital Illustration, Motion Graphics, Typography, Creative Strategy, Journalism, Copywriting, and PR.
  • Interned at Imagewest, WKU's design studio, as a web developer.
  • Interned for the municipal website for the City of Bowling Green, as a web developer.
  • Interned at the College Heights Herald, WKU's newspaper, as a print designer.
  • Graduated Summa Cum Laude (3.9 GPA).