Noah Grubb

I strive to make the internet a more human place through thoughtfully crafted applications and websites.

Philadelphia, PA

noahgrubb.com (717) 592-8617

Experience

Present

August 2021 - Present Remote

Stripe /
Software Engineer →
Senior Software Engineer
  • Early member of the Stripe Apps team - directly responsible for the Stripe Apps Lifecycle UI surfaces within the Stripe Dashboard
  • Drive the development of key product features, coordinating with other teams and cross-functional partners.
  • Architect eventually consistent UI patterns & components for the Stripe Dashboard to interact with asynchronous workflows
  • Lead an initiative to migrate 100% of users of a legacy integration path, Connect Extensions, to adopt Stripe Apps.
  • Step outside of my domain expertise when needed to assist the team & company in high prioirity initiatives.
  • Design and lead the implementation of a public API for Stripe Apps.
  • Enhanced security for all Stripe users by creating a new UX when creating new API keys to point users to Restricted API Keys instead of fully permissioned secret keys.
  • Pioneer new features & improvements outside of my team's owned surfaces to improve the Stripe Dashboard as a whole.
  • Mentor and advise team members in UI development best practices to raise the quality bar across the team.
  • Led agile ceremonies including sprint planning, retrospectives, & demo sessions when the team did not have a dedicated manager.
  • Build synthetic tests to automate testing & monitoring for critical UI journeys
  • Prouduct features I've led or contributed to
    App installation, migrating Stripe Connect Extensions to Stripe Apps, user-configurable app settings, testing apps on other Stripe accounts, app analytics, oauth-like app installation, Stripe Apps SDK
  • Technologies used:
    JavaScript / TypeScript, React, Ruby, Java, GraphQL / Apollo

Recent

Sept 2019 - July 2021 Philadelphia, PA

Blackfynn /
Frontend Engineer, Frontend Coordinator
  • Frontend development of a greenfield application for clinical trial management and the electronic data capture of participant data
  • Lead agile ceremonies including a company-wide Sprint Planning meeting across clinical study initiatives and priorities
  • Collaborate with designers to build a design system and component library for Blackfynn applications
  • Implemented a testing suite for the frontend application including unit and integrations tests with Jest & Cypress
  • Established code guidelines and architecture for the frontend to create a maintainable, scalable, well-tested codebase with a focus on code composition
  • Technologies used:
    JavaScript, CSS, Vue, GraphQL, Apollo, Node, Cypress, Jest, Storybook, AWS AppSync, AWS Cognito

Oct 2016 - Sept 2019 Philadelphia, PA

Sailwind Digital /
Independent Developer
  • Ran the day-to-day operations of a solo practice web development shop
  • Provided tailor-made frontend and full stack development solutions
  • Designed and engineered CSS animations, transitions and playful interactions to bring client sites to life
  • Partnered with clients as a web strategy consultant and gave educated direction for digital marketing, page speed performance, and accessibility
  • Created custom Gutenberg components for WordPress using React & PHP
  • Technologies used:
    JavaScript, CSS, Node, PHP, MySQL, React, WordPress, Shopify, Gatsby

Nov 2016 - Sept 2019 Philadelphia, PA

Being Design /
Development Consultant
  • Provided tech leadership and direction for the company and led the development of Being's custom development projects
  • Built project roadmaps, planned feature launches, and created priorities for ongoing development
  • Developed customized CMS systems to build bespoke software solutions including learning management systems, ecommerce stores, and application prototypes
  • Technologies used:
    Javascript, CSS, PHP, MySQL, React, WordPress, Shopify

Jan 2017 - Sept 2019 Remote

Toptal /
Software Engineer
  • Delivered high-quality digital solutions to a wide variety of clients as a WordPress & UX/UI engineering expert
  • Technologies used:
    Javascript, CSS, PHP, MySQL, WordPress, React, Gatsby

Expertise

Languages & Technologies

  • JavaScript/TypeScript
  • Ruby
  • Java
  • PHP
  • GraphQL
  • MySQL / PostgreSQL / SQLite
  • MongoDB
  • HTML & CSS

Skills

  • Web Standards & Semantic HTML
  • Modern CSS & CSS Best Practices
  • Page speed and Performance
  • Web Accessibility
  • Progressive Web Apps
  • Web Animation
  • Web Components
  • Web/Browser APIs
  • Data Visualization
  • Functional Programming

Libraries & Frameworks

  • React
  • Vue
  • Svelte
  • Redux & Vuex
  • Apollo
  • Jest
  • Cypress
  • Storybook
  • WordPress
  • Shopify
  • Laravel
  • Express
  • Next.js
  • NuxtJS
  • Gatsby
  • Eleventy
  • ThreeJS
  • D3
  • Magento
  • Drupal