Work
Experience
AffiniPay
2021-Present
Senior Web Developer
- Led frontend development using Vue.js and AstroJS, building scalable, responsive, and high-performance user interfaces for multiple client-facing applications.
- Architected headless CMS integrations (Contentful), ensuring efficient content management workflows and smooth data integration.
- Spearheaded migrations from WordPress, HubSpot, and Gridsome to a new Astro.js monorepo, modernizing the tech stack and improving the flexibility, maintainability, and performance of the websites.
- Collaborated with design and product teams to align technical solutions with business goals, optimizing user journeys and performance.
- Spearheaded code quality initiatives, including conducting code reviews, defining deployment strategies, and implementing best practices in JS/HTML/CSS, SEO, and web accessibility.
- Optimized APIs and GraphQL schemas to improve data retrieval performance, contributing to a seamless user experience across platforms.
- Mentored junior developers, providing guidance on debugging, troubleshooting, and best practices for scalable, clean codebases.
Balcom Agency
2018-2021
Web Developer
- Led development of 3–4 websites per year, primarily using Drupal 8, with a focus on custom theming and responsive design.
- Managed a portfolio of 55 Drupal and WordPress sites, providing ongoing maintenance, client CMS training, and support to ensure consistent and efficient web operations.
- Improved UI/UX design for client projects by collaborating with cross-functional teams to meet branding and functionality requirements, enhancing user engagement.
Fluke Corporation
2017-2018
Front End Web Developer
- Created landing pages, forms, emails, and micro-sites to support marketing initiatives, optimizing for performance and cross-platform compatibility.
- Led content migration using Python, automating the workflow of migrating data from multiple CMS sites into a new Drupal 7 instance, improving data accuracy and reducing manual work.
- Assisted in developing automated test scripts using Selenium and Python, improving testing efficiency and overall software quality.
- Trained content managers on Git workflows, ensuring proper version control practices for content updates.