Noah Grubb
I strive to make the internet a more human place through thoughtfully crafted applications and websites.
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
Previous
Mar 2018 - July 2018 Philadelphia, PA
University of Pennsylvania /
Instructor
- Led over 50 students in an intensive boot camp program
- Instructed students on full-stack development starting with the basics of HTML, CSS, & JavaScript and advancing to more modern technologies & frameworks in the MERN stack (Mongo, Express, React, & Node)
-
Technologies used:
Javascript, CSS, Node, React, Express, Mongo, Mongoose, MySQL
Apr 2016 - Sept 2016 Philadelphia, PA
Engine Room Tech /
Application Developer
- Created fully functional websites and applications for clients using WordPress, Drupal, and Laravel
- Recognized as the team’s WordPress expert
- Managed WordPress site builds and custom plugin development and instructed the development team on best practices
-
Technologies used:
PHP, Javascript, CSS, MySQL, WordPress, Drupal, Laravel
Jan 2014 - April 2016 Harrisburg, PA
WebpageFX /
Associate Lead Web Developer
- Planned and developed responsive web solutions for over 100 clients - ranging from small ecommerce stores to sites for Fortune 100 companies
- Executed a Website/Email Hosting initiative to better provide hosting solutions for clients
- Collaborated with team members to develop and maintain a large scale, client-facing tool for collecting lead data and personalizing content by industry, geolocation, and other segments
- Partnered with clients as a web strategy consultant and gave educated direction for digital marketing, page speed performance, and accessibility
- Mentored and trained Junior Developers on best practices in web development and administered technical training for new Internet Marketers
-
Technologies used:
PHP, CSS, Javascript, Ruby, WordPress, Magento, Joomla
Jun 2013 - July 2014 Philadelphia, PA
WebpageFX /
Internet Marketer
- Tracked and improved traffic, conversions, and impressions with Google Analytics
- Managed a portfolio of clients and provided timely feedback and customer support
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