The resume of Kyle Karpack

Specializing in crafting lasting infrastructure to support large applications and resilient teams. Focusing on simplicity and repeatability. Passionate about writing quality code, enabling other developers, and crafting world-class experiences.

Experience

Lead Software Engineer
Jul 2023 - Present

Senior Software Engineer II
Jul 2021 - Jun 2023

Senior Software Engineer I
Oct 2019 - Jun 2021

Leading front-end efforts towards developing and delivering Adobe's flagship B2B marketing analysis product.

  • 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 experience architecture

Lead Front-End Engineer
Jul 2018 - Aug 2019

Software Engineer
Mar 2013 - Jul 2018

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

Skills

Languages

TypeScript, Javascript, HTML, CSS/SCSS/LESS, C#, SQL, Some Rust, Some Go

Frameworks & More

NodeJS, React, Angular, NextJS, Remix, Gatsby, GraphQL, Recoil, Tailwind CSS, .NET

Tooling

Webpack, Parcel, Vite, Lerna, NX, NPM, Yarn, Git, Jira

Infrastructure & Devops

Azure, AWS, Jenkins, GitHub Actions, Docker

Testing

Jest, Testing Library, Vitest, Cypress

Monitoring

Splunk, New Relic, Grafana

Databases

Snowflake, MSSQL, MongoDB, Postgres, ElasticSearch

Design

Various Adobe products, SVG, strong UX fundamentals

Education

University of Washington

B.S.E., Human Centered Design & Engineering

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