Skip to main content
Full-Stack Engineer10+ Years ExperienceReactVue.js

Build.
Scale.
Sustain.

Senior JavaScript developer with 10+ years of experience building user-focused web applications that power logistics, travel, and e-commerce experiences. I care about how things work under the hood, but I care even more about how they feel to real users. My favorite projects have a strong UX focus, clean architecture, and high impact.

About

I build things for the web, and I love making those things work better.

What drives me? Bringing clarity and usability to complex systems. I've led frontend development across modern JavaScript frameworks (React, Vue.js), built custom UI libraries, created automated testing pipelines, and helped define frontend architecture standards across teams.

Whether modernizing legacy apps or supporting large-scale web platforms, I bring a deep focus on performance, accessibility, and maintainability. I collaborate closely with designers, backend developers, and product managers to align technical execution with real-world needs, delivering thoughtful, scalable solutions.

What I Do Best

  • Component Architecture

    Building reusable, accessible UI systems that scale across teams

  • Legacy Modernization

    Breathing new life into aging codebases with modern frameworks

  • Developer Experience

    Creating tooling, documentation, and workflows that make teams productive

  • Technical Leadership

    Mentoring developers, reviewing code, and making architectural decisions

Skills & Technologies

Frontend Mastery

ReactTypeScriptVue.jsTailwind CSSNext.jsHTML5CSS3JavaScript

Backend & APIs

Node.jsLaravelPHPREST APIsMySQL

Testing & Quality

JestReact Testing LibraryMock Service Worker

DevOps & Tooling

GitGitHub ActionsDockerCI/CDWebpackVite

Design & UX

FigmaStorybookAccessibilityResponsive DesignDesign Systems

Process

AgileScrumCode ReviewMentorshipJIRA

Work Experience

Roger, llc

Software Engineer III and Front-end Lead

Remote • Apr 2021 – Oct 2024

Roger is a logistics technology company focused on modernizing bulk freight, streamlining shipment management for shippers, brokers, and carriers with real-time tracking and compliance tools.

  • Led frontend development of onRamp, a responsive React/Laravel single-page application that automated carrier onboarding and compliance, reducing a multi-day process to a few clicks
  • Built a custom React component library with self-generating documentation using Storybook, rollup.js, and JSDoc. Introduced and standardized Tailwind CSS for scalable development
  • Implemented robust frontend testing suites using Jest, MSW, and React Testing Library. Integrated with GitHub Actions for continuous integration across repositories
  • Collaborated with architects and backend developers to define REST API patterns. Provided UX feedback to align frontend implementation with design intent and performance goals
  • Documented frontend standards, led code reviews, and mentored junior developers to foster consistency, quality, and growth within the team
ReactTypeScriptTailwind CSSLaravelStorybookJest

Fox World Travel

Software Engineer II and Front-end Lead

Oshkosh, WI • Nov 2017 – Apr 2021

Fox World Travel is a full-service travel management company providing vacation, business, and group travel solutions, blending personalized service with custom technology to support travelers and travel planners.

  • Ported legacy intranet applications to Laravel and Vue.js, modernizing internal tools like the Group Flights Manager, Check Request System, and Gift Certificate Manager
  • Built and maintained custom features for the marketing site (foxworldtravel.com) using PHP, JavaScript, HTML5, CSS3, and REST APIs. Developed WordPress plugins and custom post types
  • Created a reusable Vue.js component library with live documentation using Storybook and rollup.js to ensure consistency and speed across projects
  • Worked closely with marketing and security teams to meet SEO, performance, and compliance needs ( PCI, CCPA, GDPR). Provided technical guidance on features and implementation timelines
  • Built and supported branded solutions for external clients, including a Recruit Travel Manager, Fleet Management System, and multiple vacation and group travel websites
Vue.jsLaravelWordPressStorybookBootstrap

Foot Locker, Inc.

Software Engineer

Wausau, WI • Aug 2014 – Aug 2017

Foot Locker is a global retailer of athletic footwear, apparel, and accessories, operating multiple brands including Eastbay, Champs Sports, and Kids Foot Locker, serving millions of customers through e-commerce platforms and retail locations.

  • Developed core features for Footlocker.com, including product detail pages, cart flows, and advanced search. Contributed to a responsive redesign that increased mobile sales by $12,000/day
  • Optimized site performance across Foot Locker brands to meet or exceed industry benchmarks. Improved load times and page speed through code refactoring and delivery optimization
  • Played a key role in pioneering the Agile workflow at Foot Locker, helping transition the team to iterative development practices using JIRA
  • Maintained and updated a suite of major retail domains including footlocker.com, kidsfootlocker.com, champssports.com, and eastbay.com
  • Integrated emerging technologies such as SVGs and Rich Snippets for improved visual and SEO performance
JavaScriptHTML5CSS3jQuerySEO

Projects

My favorite projects have a strong UX focus, clean architecture, and high impact.

onRamp

Led frontend development of onRamp, a React/Laravel application used to automate carrier onboarding and compliance for bulk freight logistics, reducing a multi-day process to a few clicks.

ReactTypeScriptReact QueryZustandTailwind CSSLaravelJestMSW

React Component Library

Created a reusable React component library with live documentation using Storybook, rollup.js, and JSDoc to align development with company design standards.

ReactStorybookRollup.jsTailwind CSSTypeScript

Footlocker.com E-Commerce

Rebuilt core e-commerce features for Footlocker.com, contributing to a full mobile redesign that boosted daily mobile sales by $12,000 and significantly improved site performance.

JavaScript (ES6)HTML5CSS3Responsive DesignPerformance OptimizationSEO

Fox World Travel Internal Tools

Modernized internal tools for Fox World Travel, porting legacy apps to Vue.js and Laravel, while supporting client-facing applications and marketing site development using custom WordPress features and REST API integrations.

Vue.jsLaravelWebpackBootstrapWordPressREST APIs

Testing Frameworks & CI/CD

Introduced testing frameworks, development standards, and CI/CD workflows across multiple teams, empowering engineers to ship more confidently with faster feedback loops.

JestReact Testing LibraryMSWGitHub ActionsCI/CDTest Automation

Let's Build Together

I'm always open to collaboration, freelance work, or full-time opportunities. Whether you need help with frontend architecture or technical mentorship, let's connect and explore how we can work together.