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
Software Architect - Adobe IncubatorDec 2025 - Present
Staff Software EngineerJul 2023 - Dec 2025
Senior Software Engineer IIJul 2021 - Jun 2023
Senior Software Engineer IOct 2019 - Jun 2021
In an evolving role, I've worked on some of Adobe's most ambitious projects and efforts, including:
- Leading AI adoption for Adobe's new data visualization and storytelling tooling as a part of Adobe Incubator
- Proposing, architecting, and building the new Marketo/AJO B2B Core Data Platform to supply data to internal teams
- Cultivating relationships with various other teams to drive consensus on specifications, contracts, and timelines
- Developing and owning React dashboards, AI tooling, and other UI features to provide visual insights to users
- 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
- Mentoring teammates, particularly in UI engineering and the adoption of new tools and processes
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, Python, C#, HTML, CSS/SCSS/LESS, SQL, Some Java, Some Rust, Some GoFrameworks & More
NodeJS, React, Angular, NextJS, Gatsby, AI SDK, LangChain / Langgraph, GraphQL, Redux, Recoil, Tailwind CSS, .NET, Airflow, dbt, FastAPI, SparkTooling
Vite, Webpack, Parcel, Lerna, NX, pnpm, NPM, Yarn, Git, JiraInfrastructure & Devops
Azure, AWS, Jenkins, GitHub Actions, Docker, KubernetesTesting
Jest, Vitest, Testing Library, CypressMonitoring
Splunk, New Relic, Grafana, LangsmithDatabases
Snowflake, MSSQL, MongoDB, Postgres, ElasticSearchDesign
Data visualization, Various Adobe products, Vega, SVG, strong UX fundamentalsEducation
University of Washington
B.S.E., Human Centered Design & Engineering
Bachelor's of Science in Engineering with a focus in Human-Computer Interaction