Experience

2019 - Present
Senior Software EngineerTrellis (Zaelab)

Build and maintain critical components used to construct various storefronts. Work closely with cross-functional teams, including developers, designers, and product managers, to implement and advocate for best practices.

  • React
  • Javascript
  • Shopify
  • NextJS
  • BigCommerce
  • GTM
2018 - 2019
Software EngineerKronos (UKG)

Developed functional and reusable Angular components based on user stories. Collaborated with teams to ensure design accuracy, usability, and performance. Contributed to sprint planning, code reviews, and testing.

  • Angular
  • Javascript
  • SCSS
  • HTML
2013 - 2018
UI DeveloperLogixHealth

Transformed design mockups into interactive and functional prototypes using HTML, CSS, JavaScript, and jQuery. Delivered responsive, cross-browser-compatible interfaces while collaborating with designers to ensure alignment with project goals and user needs.

  • Javascript
  • HTML
  • CSS
  • jQuery
2011 - 2012
Content Mirgration SpecialistSophos

Migrated web content, HTML, CSS, and JavaScript to a new company platform, ensuring design consistency, functionality, and responsiveness. Updated code to meet modern standards and collaborated with teams to resolve issues and ensure smooth transitions.

  • Javascript
  • HTML
  • CSS
2010 - 2011
Web DeveloperDuncan McIntosh Co.

Managed multiple websites for a publication company, building pages with HTML, CSS, and JavaScript based on designs from the creative team. Ensured design accuracy, cross-browser compatibility, and worked closely with designers to bring concepts to life.

  • Javascript
  • HTML
  • CSS
  • jQuery

Frontend

  • Javascript
  • React
  • Vue
  • Angular
  • NextJS
  • jQuery
  • HTML
  • Tailwind CSS
  • CSS
  • SCSS

Backend

  • Node.js
  • Shopify
  • BigCommerce
  • Liquid
  • GraphQL
  • REST APIs

Tools

  • Git
  • Bitbucket
  • Jira
  • Figma
  • Google Tag Manager

Design & UX

  • Responsive Web Design
  • UI Prototyping
  • Cross-Browser Compatibility
  • Accessibility Standards

Methodologies

  • Agile
  • Scrum
  • CI/CD

Performance Optimization

  • Code Splitting
  • Lazy Loading