James's Resume - React Next.js Front-end Web Developer / UX Designer


I'm a front-end JavaScript developer and UX designer with 10 years of working experience. Working at Nike HQ on nike.com







Redux + Redux Toolkit

D3 data visualizations in React

Stripe + React


Tailwind CSS, Sass, Stylus, CSS Grid, CSS Flexbox

Unit and End-to-end Testing: Cypress, Playwright, Vitest, Jest

SEO, SEO in React



Skills in progress



Nike - UI Engineer (2015 - Present)

Codementor - Tutor (2015 - Present)

Experience as an early hire front-end architect for several start-ups

Prime Digital Academy - Full-stack JavaScript Software Engineering Bootcamp (2015)

Legacy Digital Software - Product Manager (2014-2015)

Legacy Digital Software - Lead UX Engineer (2012-2014)

Legacy Digital Software - UX Designer (2010-2012)


Willing to relocate for a great match.

Experienced working remotely if needed.

Experienced as a team lead.


Baylor University, Waco, TX — B.S. Neuroscience

Elective courses in Computer Science, Data Structures, Algorithms, and HCI (Human Computer Interaction)

"As a front-end developer, James was always eager to take on challenging problems and find creative solutions to them. He is a great collaborator and teammate, and I would love to work with him again."

Katie Boyd - Senior Web Developer at Nike

"I worked with James when I was at Nike as an intern and he was a lead web developer on the SNKRS web team. During my ten weeks at Nike, no one took me under their wing and showed me the ropes like James did. He's a detail oriented programmer that is very passionate about writing good code. He studies avidly to keep up with the constant changes happening in the industry and is always striving to better himself whether it be physically or mentally. He has a great work life balance and he is someone I personally admire a great deal. I would love to get a chance to work with him again in some capacity."

Aidan O'Malley - Web Developer at Nike

I'm excited to write code for your company: Email me