Summary
Senior full-stack software engineer (React, TypeScript, Node.js) with 15+ years building high-traffic SaaS and ecommerce products. I modernize legacy front ends, improve performance and maintainability, and ship workflow-driven features that reduce support load and speed up customer outcomes. Recent work includes internationalization for multi-market expansion, guided campaign tooling, and data-driven dashboards with GraphQL and external API integrations.
Skills
Frontend
- React
- TypeScript
- Next.js
- JavaScript
- HTML
- CSS / SCSS
- TailwindCSS
- Redux
Backend & APIs
- Node.js
- Python
- GraphQL
- REST APIs
- SQL (Postgres, MySQL, MariaDB)
- Auth (JWT, OAuth)
Testing & Tooling
- Jest
- React Testing Library (RTL)
- Vite
- Git & GitHub
- CI/CD Pipelines
- DigitalOcean
Workflow & Additional
- Agile/Scrum
- Jira
- structured outputs (JSON)
- OpenAI API
- prompt design
- AI-assisted development workflows
Experiences
Apr 2026 – Present
- React
- TypeScript
- Next.js
- REST APIs
- CSS/SCSS
- CI/CD
- AI Agents
- DB Management
- Code Review
I lead full-stack development initiatives across AAPC’s marketing technology platform, modernizing web architecture, connecting systems and integrations, and delivering scalable solutions that support customer-facing experiences and marketing operations.
- Help evolve AAPC’s marketing technology platform, supporting customer-facing experiences and marketing operations.
- Build scalable front-end solutions with React, TypeScript, and Next.js while contributing across APIs, integrations, and backend-connected systems.
- Modernize legacy platform functionality into maintainable, modular services that improve speed, flexibility, and long-term scalability.
- Collaborate across marketing, product, and engineering to shape technical solutions, align cross-team initiatives, and deliver high-quality outcomes.
- Research and apply AI-assisted workflows to improve development velocity, testing, developer experience, and overall engineering effectiveness.
Senior Full-Stack Web Developer
Independent Consultant
Jul 2024 – Present
- React
- TypeScript
- Node.js
- GraphQL
- Next.js
- Tailwind CSS
- OpenAI API
- PostgreSQL
- DigitalOcean
Full-stack contract and product work, delivering production features and internal tooling with modern React/Node stacks.
- Selected contract project: Snowology (resort weather platform), owned the Resorts feature end-to-end, building a responsive React + TypeScript UI, a Node + GraphQL backend, and external API integration for current weather conditions, live lift/trail status, and forecast data.
- Built and deployed OpenAI-powered prototypes, including a review summarization tool and a domain-specific chatbot, using structured JSON outputs and reliability guardrails to make LLM behavior more production-ready.
- Owned delivery through production on DigitalOcean, including infrastructure setup, PostgreSQL management, domain and URL configuration, GitHub Actions CI/CD, and backend testing in Jest.
Sep 2022 – Jun 2024
- React
- JavaScript
- Redux
- Jest
- Webpack
- CSS/SCSS
- Bootstrap
- Git/GitHub
- Jira
- Code Review
Built and modernized campaign tooling for a loyalty and marketing SaaS platform used by national restaurant and convenience brands.
- Led the design and rollout of a localization (i18n) framework and internal translation management system, enabling expansion into 7 new markets and opening new revenue channels.
- Modernized legacy UI by migrating to React functional components with Hooks and Context API, improving performance and maintainability across the high-traffic SaaS platform.
- Led front-end development of a guided Campaign Wizard, translating a complex setup process into a streamlined 3-step workflow, reducing setup time by 70%, support calls by 10%, and customer frustration.
- Revamped and illustrated internal setup guides and technical documentation, reducing new developer onboarding time by over 40% and improving team scalability and knowledge retention.
- Presented sprint progress and delivery updates at weekly department-wide engineering meetings attended by 90+ engineers, improving visibility and cross-team alignment.
Jun 2021 – Sep 2022
- React
- Node.js
- JavaScript
- SQL
- REST APIs
- CSS/SCSS
- Jira
- Scrum
- Git/GitHub
- Redux
Modernized a legacy assessment platform into a fast, accessible React + Node application used by coaches and enterprise clients.
- Led the redesign and rebuild of the assessment platform as a React + Node application, improving performance, accessibility, maintainability, and localization across 12 languages.
- Optimized backend queries around actual frontend data needs, reducing core workflow response times from multi-second delays to sub-second performance.
- Defined and executed a 5-phase development roadmap with clear milestones and deliverables, managed Epics and Sprints in Jira, and led the team to launch 3 months ahead of schedule.
- Served as Scrum Master for a small cross-functional team and reported progress and velocity to executive stakeholders.
- Mentored developers and drove React adoption, improving frontend collaboration and delivery speed.
Jan 2021 – Jun 2021
- PHP
- JavaScript
- REST APIs
- Bootstrap
- CSS/SCSS
- Git
- MySQL
- Bootstrap
Contracted as part of a small team to modernize a SaaS platform used by municipalities for tax filing, licensing, and short-term rental compliance, supporting 90+ municipality sites nationwide.
- Supported mission-critical state web portals (Colorado, Alaska) used by thousands of businesses for multi-jurisdiction tax filing and fund disbursement.
- Delivered tax remittance integrations via Avalara, Stripe, and TaxJar.
- Refactored legacy PHP front-end UI, implementing a modern, responsive Bootstrap framework and supporting rollout planning and beta release coordination.
- Identified opportunities to reduce duplicated client-specific code by moving toward more configuration-driven patterns, improving maintainability as the client base scaled.
Apr 2013 – Sep 2020
- ColdFusion
- JavaScript
- jQuery
- CSS/SCSS
- React
- SQL
- Git
- Jira
- i18n
- Code Review
Modernized a multilingual car-rental ecommerce platform, improving architecture, UX, and production reliability across 60+ localized domains.
- Played a central role in a mobile-first ecommerce redesign serving 60+ localized domains, helping move the platform toward a more decoupled architecture while improving maintainability and site performance.
- Developed white-label solutions for travel agencies and enterprise partners, building reusable frameworks for branding, bulk account management, and affiliate tracking at scale.
- Designed and delivered a React dashboard to aggregate and analyze high-volume production error logs, reducing alert fatigue and improving error visibility for support and engineering.
- Collaborated on side projects, including an Amazon Alexa car-rental prototype, Google Tag Manager funnel analysis, and mobile app enhancements.
Jul 2010 – Apr 2013
- PHP
- Drupal
- JavaScript
- jQuery
- CSS/SCSS
- MySQL
- JSON
- Git
Built a Drupal-based content platform to streamline editorial workflows and speed up publishing.
- Built a Drupal CMS (content management system) website from the ground up, including custom modules using PHP, jQuery, and SCSS.
- Rebuilt the company intranet to centralize shared assets and standardize content workflows across 40+ resort-town TV stations, reducing duplicate work and improving reuse.
- Partnered with editorial teams to streamline publishing workflows and improve content turnaround.
Jan 2010 – Jul 2010
- PHP
- JavaScript
- jQuery
- MySQL
- CSS
Built complex, logic-driven online surveys with reusable PHP components to standardize question types and improve results visualization.
- Built interactive online surveys with complex branching logic using PHP and MySQL, delivering reliable data capture for research workflows.
- Created reusable PHP components to standardize question types and speed up survey development; rebuilt the real-time results dashboard to support charts/graphs.
Education
Plymouth State University
Master's of Business Administration (MBA) • Plymouth, NH
University of New Hampshire
Bachelor of Science (BS) in Electrical Engineering • Durham, NH
Featured Projects
WonderWorld - AI Chatbot
Full-stack, LLM Chatbot with a React/TypeScript UI and Node backend integrating the OpenAI API with provider switching. Added guardrails to keep responses on-topic and consistent, plus session handling for coherent multi-turn chat.
Snowology Resort Dashboard
A real-time dashboard showing current base and summit temperatures, live lift and trail status, snowfall insights, and early wind-hold indicators. Delivered as a fast, mobile-first React + TypeScript experience powered by a Node.js + GraphQL backend.
Participant Portal Redesign
A ground-up redesign of MRG’s legacy assessment platform into a modern, fast, React-based application that greatly improved usability, performance, and accessibility for coaches and enterprise clients.