Peter Finn
Seattle, Wa
peterfinn.dev
https://github.com/firefox0102peter.finn.code@gmail.com
https://www.linkedin.com/in/peter-finn-4a957a235Current Top Skills
Experience
1Password
December 2023 - Present
Senior Software Engineer
December 2023 - Present
Frontend focused full stack developer on the 1Password Admin Experience team. Responsibilities included leading projects and ceremonies on a squad of developers, mentoring junior developers, and helping organize the Frontend Guild.
π Things I'm Proud Of π
- Helped lead the effort to update the 1Password Admin web app from monolithic Class Components (with no tests) to modern React code using Hooks and React Testing Library
- Lead multi team effort to build a new Email focused microservice to help incrementally break up the monolithic 1Password backend
- Project Lead for multiple features for the Admin web application including rebuilding the Team Invitations flow, Email Customization, and implementation of the company design system in the web app
- Helped train team on unit/integration testing with React Testing Library, and End to End testing with Playwright
DataGrail
August 2020 - December 2023
Staff Software Engineer
August 2020 - December 2023
Hired on as the first Frontend focused developer for the engineering team. Engineering teams were struggling to build out a delightful, interactive web experience for customers while also keeping things maintainable and tested. Initial goals were to migrate away from SSR (Ruby Rails + HAML) to React, educate team on how to unit test frontend code, introduce TypeScript, improve tooling and infrastructure, improve developer enablement by creating a culture of learning and continuous improvement, and much more.
π Things I'm Proud Of π
- Introduced and trained the team on the usage of React Testing Library, unit testing best practices, Cypress for E2E testing, eslint and Prettier, the use of themes with Styled Components, a Design Review process, and more!
- Owned the Frontend architecture of the entire platform
- Project Lead for multiple Frontend focused, mission critical projects at once to help secure SalesForce as a customer at an early stage
- Successfully rolled out a unified Design System, which was implemented as a custom theme on top of React Material UI (learned from my mistakes at SalesLoft and didn't start from scratch)
- Participated in two separate revamps of the Company Core Values during this tenure, as well as smaller initiatives designed to help the company adapt to remote work effectively
- Took over as manager of the Request Manager team to lead the discovery, design, and delivery of DataGrail's first analytics dashboard offering which lead to a 76% reduction in overdue Privacy Requests in 6 months
SalesLoft
Oct 2016 - August 2020
Senior Frontend Engineer
Oct 2016 - August 2020
Hired on as an early Frontend focused engineer when the company was around 80 people (Series A/B Stage). Quickly established myself as a passionate proponent of best practices, peer feedback, and company core values. Worked on many various delivery teams delivering excellent products and features throughout the Sales Enablement stack.
π Things I'm Proud Of π
- Selected to represent the SalesLoft engineering organization on the acquisition and integration of two separate company platforms into the SalesLoft ecosystem. Both projects were the #1 company objective at their respective times, and each were completed in less than 90 days. Involved technologies such as React, Typescript, and a bit of Golang + Ruby
- Nominated by manager to serve on the SalesLoft Core Values interview team, and to attend the LEAD program (6 month leadership development program)
- Founding member of the Frontend Enablement Team (Building the SalesLoft Design System and other packages, advising teams on Frontend Architectural Patterns, and educating developers on best practices)
- Organized and lead the Frontend Internal Meetups
- Recipient of the company wide SalesLoft Star award (Jan 2018)
- "React Evangelist" at SalesLoft, helping to lead the effort to re-write the entire frontend application from AngularJS into React
- Led the project to convert our build pipeline from the Rails Asset Pipeline to Gulp, then Gulp to Webpack 4.x
Cardlytics
Jan 2015 - Oct 2016
Full Stack Engineer
Full Stack developer on various Agile teams that created internal content management systems for running high volume advertising campaigns (millions of calls per second). Main responsibilities include creating AngularJS apps, ASP.NET APIs, working with ORMs and MySQL databases, and collaborating with the UX team to design and implement great looking web apps. Also balanced daily development responsibilities with many R&D, βBlack Opsβ, and internally requested side projects.
Clearleap
May 2014 - Dec 2014
Full Stack Engineer
Created and maintained an internal web application used to run and manage the company automated testing suites. Application was used for weekly reports to executive team. Application built with JavaScript, Java, Groovy on Grails, Bootstrap, Apache JMeter, Quartz, PostgreSQL
Education
Southern Polytechnic State University
B.S. 2014