Donald Livingston - Husband, Father, Web Developer, Digital Craftsman, Tech Enthusiast

I’m a Senior Web & UI/UX Developer, Digital Craftsman, Science & Technology Enthusiast, and Pun Aficionado. My love for learning and finding out how things work borders on the obsessive.

I’ve been a professional Front-End Web Developer and Interface Designer for over 12 years, and as a Digital Craftsman I create clean, readable, maintainable code, as well as attractive and usable web designs. My personal aptitude is in balancing the “right-brained” creative concerns of User Interface Design with the “left-brained” logical and analytic discipline of Development.

Skills & Technologies

Core Stack

React React TypeScript TypeScript Next.js Next.js JavaScript JavaScript HTML5 HTML5 CSS3 CSS3 Sass/SCSS Sass/SCSS

Frameworks & Libraries

Angular Angular Vue.js Vue.js Tailwind CSS Tailwind CSS Bootstrap Bootstrap Node.js Node.js AG Grid

UI & Accessibility

Accessibility (WCAG) Responsive Design Component-Driven Dev Design Systems Data-Driven Interfaces

Build & Tooling

Webpack Webpack Vite Vite Docker Docker Git Git NPM NPM Babel Babel VS Code VS Code AWS CI/CD AWS CI/CD

Testing & Debugging

Jest Jest Cypress Cypress Mocha Mocha Storybook Storybook

Design & UX

Figma Figma Adobe XD Adobe XD Adobe Photoshop Photoshop Adobe Illustrator Illustrator Sketch Sketch

Platforms & CMS

WordPress WordPress Magento Magento RESTful APIs Contentful

AI Tooling

GitHub Copilot GitHub Copilot Claude Claude Claude Code Claude Code ChatGPT + Codex