
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
Backend & APIs
Testing & Quality
DevOps & Tooling
Design & UX
Process
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
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
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
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.
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.
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.
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.
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.

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.