# Luke Ingalls > Staff Software Engineer at Kapwing Location: San Francisco, California, United States Profile: https://flows.cv/lukeingalls I lead two teams at Kapwing (an online video editor). Our platform team does work optimizing our frontend and web server performance. Our generative ai team produces ai enabled features for our users. ## Work Experience ### Staff Software Engineer @ Kapwing Jan 2024 – Present | San Francisco, California, United States - Built Personas product which Lip Syncs and overdubs user content. Comarketed with multiple lip sync vendors. - Rebuilt studio mobile web experience to more closely resemble native experience. Significantly boosted export and upgrade conversions - Launched usage based billing an internal tools for enterprise plan - Built tess.design, a new platform for properly licensed AI image editing ### Software Engineering Manager, Various Teams @ Kapwing Jan 2022 – Jan 2024 | San Francisco Bay Area Platform Team: - Defined metrics for tracking frontend performance over time. Led team to introduce new telemetry. Frontend performance is 99% since I started at Kapwing Gen AI/Dubbing Team: - Personally delivered Kapwing's first suite of AI (GPT3.5/4) enabled tools (video generator, script generator, meme generator, document to video, image generator) - Led team to continue owning the quality of AI tools and launch new experiences like auto b-roll - Launched the dubbing product which used machine translation, transcription, and voice cloning. ### Software Engineer, Studio Team @ Kapwing Jan 2021 – Jan 2022 Frontend performance and playback for the Kapwing editor. This role involves deep knowledge of HTMLMediaElements as well as precise usage of profiling tools to optimize the web app performance. - Owned development of proprietary playback system. - Experimented with webcodecs and mp4box to render content - Increased reliability of automated Cypress and Jest suite. Began blocking PR merges based on test status. - Created an android PWA app and launched it. ### Software Engineer, Growth Team @ Kapwing Jan 2021 – Jan 2021 - Developed plugins which allow creators to interact with third party applications from within the Kapwing editor - Improved technical SEO: auto-generating sitemaps, migrated to next.js (improve lighthouse scores from ~25 to ~99), fixed response codes on 404 pages - Created Text to Video Generator using GANs - Delivered complete redesign of the studio product Tech stack is React, Redux, Typescript, SASS/SCSS, and Express. Other things it's involved are GCP cloud functions, PUG, and API integration. ### Seasonal Golf Worker @ City of Aurora Jan 2017 – Jan 2021 | Aurora, Colorado, United States Worked at both Aurora Hills Golf Course and Saddle Rock Golf Course. ### Course Assistant @ University of Colorado Boulder College of Engineering & Applied Science Jan 2020 – Jan 2020 | Boulder, Colorado, United States Helped students with course work in Algorithms, Operating Systems, and Software Development. This might entail helping them with concepts or debugging the C programming language, python, or express/node.js. ### Frontend Developer @ Charles Schwab Jan 2020 – Jan 2020 | Lone Tree, Colorado, United States Assisted in the development of a unified design system. Helped create angular and stenciljs web components as well as BEM CSS using SASS. ## Education ### Bachelor of Science - BS in Computer Science University of Colorado Boulder College of Engineering & Applied Science Jan 2018 – Jan 2021 ### Chaparral High School Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/luke-ingalls --- Source: https://flows.cv/lukeingalls JSON Resume: https://flows.cv/lukeingalls/resume.json Last updated: 2026-03-20