Resume

Fun fact: This resume page is dynamically generated from content stored in a CMS. When I update my CMS with a new piece of resume data, it automatically updates this page!

Highlights

  • Experienced software developer with 7+ years of experience in the software industry
  • Proven track record working on large scale e-commerce platforms that generate millions of dollars
  • Proficient in fullstack development with Salesforce’s SFRA platform as well as ReactJS, Svelte, JavaScript and many other frameworks and languages
  • Strong expertise in Agile methodologies such as the Scrum Framework and all of the Agile ceremonies such as sprint planning, story pointing, etc.

Experience

iRobot

Senior Software Engineer

- PresentRemote
  • Lead engineer on several projects who simultaneously developed the projects while acting as a technical resource for other engineers
  • Implemented new features such as giftcard purchasing, giftcard redemption, and self-service returns using Salesforce's SFRA architecture
  • Transitioned portions of our SFRA architecture to Salesforce's Composable PWA Kit
  • Key member in facilitating and participating in Agile ceremonies such as Sprint Planning, Sprint Refinement, Sprint Retro and many other activities

iRobot

Senior Frontend Developer

Remote
  • Led the frontend team by providing technical guidance and mentoring junior developers
  • Worked as a Fullstack developer on the Salesforce SFRA platform to implement new features and enhancements
  • Rearchitected the iRobot's Saleforce "Personalization "codebase, ensuring code quality and optimization, and improving the overall performance of the platform

WESCO

Senior Developer

Pittsburgh, PA
  • Lead Senior Frontend Developer on team. Responsible for making all frontend related architectural decisions
  • Core team member of the "SWAT Team", a team whose lead initiative was to stand up a new eCommerce platform built on Magento, AEM, and ReactJS for several B2B and B2C brands
  • Implemented many core components for the eCommerce platform

DMI

Frontend Developer

Remote
  • Instrumental in re-platforming the client’s website from a legacy solution to ReactJS with Server-Side Rendering (SSR)
  • Implemented Ratings and Reviews on products and locations within the client’s site using GraphQL as the data layer
  • Helped migrate the client’s blog from Drupal to their newly re-platformed site
  • Integrated Adobe Experience Manager (AEM) component into the client’s site to allow the client to make site changes in real time

WESCO

eCommerce Frontend Developer

Pittsburgh, PA
  • Implemented ReactJS, a frontend development framework, into a large
    pre-existing legacy codebase. This process included writing custom Webpack configs, migrating from legacy build scripts and technology, and then the implementation of React components into server side rendered Java Server Pages (JSP)
  • Lead frontend developer on team who participated in roadmapping, story pointing, and project delegation
  • Introduced Typescript into the codebase to improve productivity and reduce bugs as well as features such as Product Families, Product Compare, Quotes, Google Analytics and many more in the frontend codebase

DICK'S Sporting Goods

Frontend Developer

Coraopolis, PA
  • Took lead on large eCommerce initiatives which resulted in high dollar profits for the company. More details are available upon request
  • Oversaw tasks of junior developers and was a resource of knowledge and assistance when needed

DICK'S Sporting Goods

Associate Frontend Developer

Coraopolis, PA
  • Developed interactive pages and experiences that led customers through the checkout flow using technologies like HTML, SCSS, CSS, JavaScript, and jQuery
  • Applied defined web programming standards and techniques to ensure efficient programming logic and data manipulation while working with cross functional teams to develop design for static and dynamic web content

EZToUse.com

Web Developer

Altoona, PA
  • Developed custom themes in WordPress for clients to easily market and advertise their business. Often, the custom theme gave the client the ability to easily manage their data. In addition, technologies like HTML, CSS, JavaScript, jQuery, MySQL, and PHP were used to build functional websites

DICK'S Sporting Goods

Web Developer Intern

Coraopolis, PA
  • Worked on an internal intranet website with a small team of developers to implement new features and updates on a weekly basis. Technologies used were HTML, CSS, Javascript, and bootstrap for templating

DICK'S Sporting Goods

IT Systems Service Desk Technician

Coraopolis, PA
  • Worked in a fast paced team environment, providing technical support and solutions to stores and employees across the United States. Additional tasks included troubleshooting technology and documenting solutions for future resolution

Education

Pittsburgh Technical College

Oakdale, PA

Associate in Science Degree, Multimedia Technologies

  • Concentration in Responsive Web Design & Development

Admiral Peary Vocational Technologies

Ebensburg, PA
  • Two years of academic study of computers and computer networking
  • Skills USA President