Profile
I'm a Senior Frontend Developer with 20+ years of experience building user-focused web solutions. I specialize in modern JavaScript frameworks like React and Next.js, along with HTML, SASS/CSS, and a strong focus on performance and accessibility. I'm passionate about creating scalable, high-quality web experiences and enjoy sharing my knowledge through technical webinars and collaborative projects.
Skills
HTML5, CSS3, SASS, TailwindCSS, Shadcn UI, Accessibility, React, Next.js, ES6+ JavaScript, Vanilla JavaScript, jQuery, Storybook.js, Sanity.io, GROQ, REST API, Drupal, Twig, PostgreSQL, Supabase, REST & GraphQL APIs, Git, Gitflow, GitHub, Bitbucket, Vercel, Netlify, Pantheon, Stripe, Jira, Communication, Collaboration, Training, SEO
Experience
Variant Studios, Inc. - Full Stack Web Developer
2001-Present
I started Variant Studios in 2001. I have designed and developed many websites and applications for small businesses and organizations using Drupal and Next.js.
- Designed and developed fully decoupled websites using Next.js with Sanity.io as the CMS.
- Built client applications using React.js and Next.js, integrating Supabase for the Postgres database, API, authentication, and file storage.
- Migrated Drupal websites to fully decoupled architectures using Next.js and Sanity.io.
- Styled front-end interfaces using TailwindCSS, GSAP, and Framer Motion for dynamic and responsive designs.
- Created screencast tutorials to help clients manage and maintain their websites.
- Optimized websites for search engines and educated clients on SEO best practices.
Aten Design Group, Inc. - Senior Front-end Developer
2018-2025
At Aten I focused on creating accessible, responsive websites from Figma designs while pioneering component development systems and animation techniques for notable clients.
- Maintain and enhance existing websites, including UI/UX refinements and new feature development.
- Convert Figma designs into fully functional, accessible, and responsive websites.
- Architect and implement responsive designs while ensuring high code quality, accessibility, and performance.
- Develop front-end solutions for fully and progressively decoupled sites using React and Next.js.
- Share knowledge through internal presentations, blog posts, webinars, and meetup talks.
- Support client training by creating instructional screencasts for content management.
- Authored blog posts and hosted webinars to drive community engagement and share technical expertise.
- Led the initiative to integrate Storybook with Single Directory Components, advocating adoption across teams. Streamlined front-end workflows by aligning Storybook components with Figma designs, enabling earlier project starts and improving backend integration. Developed a Svelte-based, Drupal-independent environment for component development, used in projects for the Smithsonian Institution and Raleigh-Durham International Airport.
- Spearheaded an initiative to enhance Aten's site with animations using Vanilla JavaScript, GSAP, and Three.js. Collaborated with designers and developers to create dynamic interactions and established a shared Git repository of reusable animation concepts for client projects.
U.S. Department of Agriculture - Front-end Developer
2014-2018
Developed accessible Drupal websites for USDA and other federal agencies as a subcontractor with Ace Info Solutions and Heartland Technology Group, ensuring compliance with U.S. government design standards.
Aims Community College - Adjunct Professor
2008-2010
As a adjunct professor I taught current website design standards, new and upcoming web technologies (CSS3, HTML5, jQuery, Responsive Web Design), Drupal and Search Engine Optimization at Aims Community College.
Education
Aims Community College
- A.A.S, Computer Information Systems
- A.A.S, Business Marketing
- A.A.S, Business Management
Interests
Playing ice hockey and weightlifting
References
Available upon request