Full Stack Developer with a deep marketing background

I build easy-to-maintain sites with WordPress.
I write custom-made apps & tools with HTML/CSS, JavaScript, React, PHP, and Web Components.
I also write about what I'm learning as I continue to build this site. Check it out.

Available for: Full-time engagements, freelance projects, website maintenance contracts.

Most Recently: Web Developer at Voltage, a digital agency.

Currently using: WordPress • Woocommerce • PHP • JS • React • MySQL • REST • Bootstrap • SASS

Currently learning: Web Components • Laravel • Preact

Experience with: GraphQL • TypeScript • Python • Java • Tailwind • Divi • Elementor • WPBakery • Google Ads & Analytics

Contact Me

Projects

MNA Homepage
MNA Event - Dynamic sidebars
MNA Learning - Event displays 1
MNA Learning - Event displays 2
Full site build: development and project management
  • Dynamic, lightweight site built to showcase content to members with a wide variety of engaging blocks and empower staff with a user-friendly CMS.
  • Automated migration of hundreds of resources and events into new Resource Library
  • Extensive admin control of metadata for resources and events across all areas of the site
R2R homepage
R2R MyName bib
R2R MyName Product Designer
Fully custom WooCommerce site with product designer
  • Vetted, integrated, and white-labelled a product design plugin
  • Automated workflow from order, to pre-press review, to shipping, and order status notifications along the way – connecting WooCommerce statuses and emails for client and admin, the API for the plugin, Zapier, and their shipping solution, PirateShip.
All in for Kansas Kids megamenu
All in for Kansas Kids news page
All in for Kansas Kids homepage
All in for Kansas Kids tablist
All in for Kansas Kids nested accordion
All in for Kansas Kids career pathway
An instance where a little extra effort went a long way.
  • Built and rolled out design system across site
  • Custom-coded mega menu
  • Designed and developed filtered news page & standalone news blocks
  • Implemented custom tablist, two-column accordion, and nested accordion blocks with anchoring and auto-open functionality
  • Built image size and positioning utility functions in SCSS
Prescott's Event Feed

A client in the medical supply field needed a new site for their group of brands, while also rolling out updates to individual brands, taking a templated approach. Several vital behind-the-scenes pieces of functionality, including:

  • A Group Events feed that uses custom RSS and category tags to power event calendars on group site and on websites of multiple group brands
  • Custom navigation to open brand tab in tablist, defaulting to a link to standalone brand website as a fallback for users without JavaScript enabled
WireCo Made in USA front end
WireCo Made in USA back end

A great opportunity for collaboration with outside designers. Animation and responsiveness settings throughout the site provide an unexpectedly engaging experience for an infrastructure giant.

  • Oversized typography and animations that work seamlessly across screensizes
  • Translation tool with custom formatting to account for longer words in certain langauges
  • Product catalog with custom ACF backend
Americo homepage

Responsible for common ADA / accessibility issues and fixes — particularly for mega menus and forms. Working on Americo really helped me to cement my understanding of semantic HTML/CSS and simple ARIA and JS fixes.

Strong focus on accessibility, usability, responsiveness, and maintainability.

Midwest Land Group

Site refreshes present a unique challenge: how to evolve a website while taking advantage of what works?

For MLG, we started with a new floating header and dynamic footer.

  • Researched and implemented functionality to split menu on desktop screen sizes
  • Implemented dynamic footer text with built in defaults
  • Integrated fitText.jS to improve responsiveness
  • Built templated page in WordPress to power marketing campaign landing pages
Doctor Daughters slider

Working with mission-driven clients is always a treat and Doctor Daughters was great example. This client had a limited budget and great ideas, but what they needed most was a site that would easily grow with them. Some of the additional features I built out to help them included:

  • CSS helper classes to manage content block widths and responsiveness
  • Custom anchor fields for better page navigation
  • Custom slider that automatically generates a testimonials slider or a generic slider based on inputs
  • Custom angled gradient headers
  • Implemented custom typewriter and countup JS functions to enable animated text on homepage
  • Built custom stats block with ability to set unit and positioning of unit
  • Built custom homepage modal form integrated with Google Maps API

After starting my career in marketing and working across the gamut from client services and project management to brand strategy and product development, I have been a full-time developer since December 2021.

Through the years, I've worked on sites in Wordpress and other major CMSes, and taught myself Python and JavaScript to get by. When it was time to make the shift to software development as a career, LaunchCode was a fantastic springboard to help me understand full-stack development.

In a past life, I was fond of saying that I was driven to find the story in the numbers. I like to think I bring that same mindset with me when coding: What is the narrative here, and what am I doing to bring it to life?

Contact Me