Experience
2023 — Now
2023 — Now
Phoenix, Arizona, United States
2023 — 2023
2023 — 2023
Phoenix, Arizona, United States
2021 — 2022
2021 — 2022
Phoenix, Arizona, United States
• Worked as a front-end consultant building Next.js applications for global e-commerce brands
• Concurrent development of multiple large-scale e-commerce websites
• Contributed to shared packages as well as brand-specific functionality
• Led development of major features
• Improved developer tooling and optimized development workflows
• Assisted with story and requirements refinement; ensured alignment with Figma mocks and accessibility standards
• Provided mentorship through pair programming sessions, code review, weekly "coding club" meetings
• Core technologies used: Next.js, React, Redux, GraphQL w/ Apollo, TypeScript, styled-components, Jest, react-testing-library, Storybook
2018 — 2021
2018 — 2021
Phoenix, Arizona Area
• Build and maintain React application for white-label digital asset exchange (e.g. Cryptocurrencies, securities)
• Highly customizable based on configurations from backend; enable/disable features, internationalization, themes
• Uses websockets (SignalR) and many API endpoints; manage data fetching and storage using tools like Redux (w/ thunks) and react-query
• Core dependencies used: React, Redux, styled-components, react-router, react-query, formik, react-table (v6 and v7), i18next, react-virtualized, TradingView, recharts, axios, SignalR, Grommet
• Responsible for client frontend customization; gathering requirements, project management, and implementation
• Manage git repositories and deployments for many clients using Gitlab; implemented automated builds and deployments for multiple Cloud providers (AWS, Azure, Netlify)
• Created server using Express to manage the status of client licenses
• Created command-line Node.js tool to assist with internationalization using Google Cloud Translate API
• Created additional internal projects learning new technologies: React Native (w/ Expo), Prisma (v1), Apollo GraphQL, NextJS
• Provide ongoing support for clients using tools like Slack, Zoom, Freshdesk, Notion
2016 — 2018
2016 — 2018
Chandler, Arizona
• Assisted in launch of new Opel and Vauxhall marketing websites; this codebase was also shared with additional sites for Chevrolet, GMC, Cadillac, and Buick
• Wrote Javascript and Sass to assist in the implementation of new Adobe Experience Manager components for Opel/Vauxhall sites
• Assisted in creating dynamic forms library using web components
• Led Git implementation processes on a new project
• Created projects to improve development experience and speed
• Moved local Adobe Experience Manager development environment to Docker
• Created tool to allow developers to use local code with production content, allowing bugfixes to be accomplished much faster
• Created tool to assist developers in writing documentation
• Assisted in the creation of a tool to bundle documentation into a distributable PDF
• Wrote and maintained coding standards and style guides
• Co-creator of and frequent presenter in monthly knowledge sharing sessions
• Assisted with sprint planning, refining requirements, and stories
• Performed code reviews in multiple codebases
Education
Northern Arizona University
Bachelor’s Degree
2012 — 2016
Woodcreek High School
High School
2010 — 2012