Sign In
Get Clay Free →

Suggestions

    Andrew Lunny

    Frontend engineering at Stripe

    Andrew Lunny is a Staff Software Engineer at Stripe, a prominent financial technology company. He has established himself as a key figure in Stripe's engineering team, particularly in the realm of JavaScript infrastructure.

    Professional Experience

    Andrew joined Stripe in 2017 and has since taken on significant responsibilities:

    • He currently serves as the tech lead for Stripe's JavaScript Infrastructure team, supporting hundreds of engineers writing JavaScript across the company.1
    • Prior to his current role, he worked on the Dashboard Platform team, supporting the Stripe Dashboard.1

    Notable Achievements

    One of Andrew's most significant contributions at Stripe was leading a major migration project:

    • He led a team of four engineers in migrating Stripe's largest JavaScript codebase from Flow to TypeScript.2
    • This massive undertaking involved converting over 3.7 million lines of code that run the Stripe Dashboard.2
    • The project was completed in just one year, starting in December 2021 and going live on March 6, 2022.2

    Previous Work Experience

    Before joining Stripe, Andrew had an impressive career in the tech industry:

    • He worked at Twitter from 2013 to 2017, where his last role was as the tech lead for twitter.com, the desktop web client.1
    • Prior to Twitter, he worked at Adobe from 2011 to 2013 on the PhoneGap Build project.1
    • From 2007 to 2011, he was at Nitobi, where he contributed to the development of PhoneGap (later Apache Cordova).1

    Education

    Andrew has a strong educational background:

    • Bachelor of Computer Science from the University of British Columbia (2009)1
    • Bachelor of English, Honours, from the University of British Columbia (2006)1

    Personal

    Andrew is based in Vancouver, BC, Canada.5 He maintains a personal website (alunny.com) where he shares information about his work and experiences.4 He is also active on social media platforms like Twitter, where he occasionally shares insights about his work at Stripe.3

    Highlights

    Stripe Migrated Its Largest JavaScript Codebase to TypeScript
    Stripe Migrated Its Largest JavaScript Codebase to TypeScript

    Related Questions

    What are some of the key projects Andrew Lunny has led at Stripe?
    How did Andrew Lunny's experience at Twitter influence his work at Stripe?
    What challenges did Andrew Lunny face when migrating Stripe's JavaScript codebase to TypeScript?
    How does Andrew Lunny's role as tech lead for the JavaScript Infrastructure team impact Stripe's engineering culture?
    What are some of the technical innovations Andrew Lunny has contributed to at Stripe?
    Andrew Lunny
    Andrew Lunny, photo 1
    Andrew Lunny, photo 2
    Get intro to Andrew
    Add to my network

    Location

    Greater Vancouver Metropolitan Area