Kyle Karpack

Seattle, WA

I am an experienced software engineer specializing in front-end development for large-scale applications. I have experience across the software development lifecycle, from leading teams and making business-critical product design decisions to architecting scalable software and building world-class user experiences.


Languages: JavaScript, TypeScript, CSS, HTML, SQL, C#, Go

Platforms: React, Angular, NodeJS, NextJS, Gatsby, .NET, Azure, AWS, Ionic, GraphQL, ElasticSearch

Tooling: Webpack, Babel, NPM, Yarn, Jest, Testing Library, Cypress, Git, Jira, CI/CD, Photoshop


Adobe, Seattle, WA

Senior Front-End Engineer October 2019 - Present

Leading front-end efforts towards Adobe’s goal to bring its newly-acquired B2B product onto the Adobe platform.

  • Managing the UI roadmap, including planning and implementing large-scale projects
  • Migrating our main business intelligence UI to a new framework and infrastructure while adding new features, improving build time by 80%, and exceeding Adobe’s targeted code quality and performance metrics
  • Leading a product-wide goal to move new development to React and leverage Adobe’s Unified Shell architecture

Net-Inspect LLC, Kirkland, WA

Lead Front-End Engineer August 2018 - August 2019

Led a team of developers building the leading SaaS application for manufacturing quality management. Accomplishments include:

  • Completion and launch of a full rewrite of the application in Angular
  • Responsibility for architectural decisions, sprint planning, mentoring junior developers, and interviewing candidates
  • Implementation of regular code reviews, code quality standards, automated testing, extensive documentation, and performance budgets to reduce bugs and improve developer productivity
  • Migration to Microsoft Azure to reduce costs and provide scalability

Software Engineer March 2013 - July 2018

Built and maintained the Net-Inspect application. Accomplishments include:

  • Implementation of modern development system including SCSS, Webpack, TypeScript, and continuous integration
  • Construction of a robust set of reusable interface components
  • Design and development of innovative new data visualization products including capability scoring, supply chain risk mapping, and electronic source inspection


University of Washington, Seattle, WA

B.S.E., Human-Centered Design and Engineering

Bachelor’s of Science in Engineering with a focus in Human-Computer Interaction

Copyright © 2023 Kyle Karpack