Summary
Overview
Work History
Education
Skills
Timeline
Generic

Adam Keyser

Lake Elmo,MN

Summary

Hands-on technical leader with the ability to architect and build new solutions as well as foster a sense of community and collaboration along the way. Respected in the field for thoughtfully building solutions that not only scale well, but address critical business needs and move organizations forward.

Overview

16
16
years of professional experience

Work History

Director of Engineering - Partner Integrations

Shipt
10.2022 - Current
  • Led four engineering teams focused on retailer integration APIs and order management across Shipt - handling over 1 million orders each week
  • Collaborated with retailers to integrate with Shipt and coordinated on product roadmaps
  • Responsible for Target/Shipt logistics operations - Target Last Mile Delivery - part of core next day fulfillment strategy for Target
  • Led Target's Platform Integration APIs with Shipt, enabling Target app users to place orders on Target.com, which are fulfilled by Shipt

Senior Engineering Manager - Drive Platform

Shipt
01.2022 - 10.2022
  • Represented Driven platform for Shipt which drives business of one million orders per month
  • Led small group of engineers on initiatives to pivot to alternative models of order ingestion, enabling features like returns and point to point delivery
  • Built team to migrate from excel spreadsheet managed partner onboarding to task based interaction using APIs and UI
  • Mentored, coached, and collaborated with 12 engineers with various levels of experience
  • Encouraged and facilitated discussion of architectural best practices and designs
  • Partnered with business and product counterparts to drive roadmap initiatives and ensure timelines and criticality of initiates were met

Principal Engineer - Order Platform

Shipt
04.2020 - 01.2022
  • Developed microservices in Shipt’s AWS and GCP environments using Go
  • Migrated product processing pipeline to Kafka from AWS SNS
  • Re-Architected services to isolate responsibility and increase flexibility for service pipeline - which handles over 2 billion products in Shipt’s product ecosystem
  • Worked with others to standardize Kafka by wrapping Sarama and providing tools for easy implementation
  • Broke apart monolithic Order Management System into responsibility separated microservices
  • Created architecture for providing resiliency and replay ability for order ingestion
  • Migrated microservices from AWS to GCP
  • Developed library for streaming data into in-memory caches for small sets of data

Principal Engineer, Supply Chain

Target
02.2019 - 04.2020
  • Designed and implemented microservices for logistically planning capacity in fulfillment centers and sorting items from trucks to pallets using Kotlin, Spring Boot, and Kafka
  • Leveraged task-based framework to create unique one-off series of tasks for opening distribution center in Hawaii
  • Developed ways to simulate workflows using handheld devices saving hours of setup

Principal Engineer - Cloud and Compute

Target
08.2017 - 02.2019
  • Responsible for leading Target’s evolution of Kafka in their data centers and GCP environments
  • Migrated from bare metal environments to Openstack in Target’s data centers and GCP VMs in the cloud using Terraform
  • Leveraged Ansible for operational actions
  • Responsible for roadmaps for cluster management, data governance, portal offerings and tooling to support Kafka - supporting over 100 teams
  • Architected, advocated, and implemented new technology platform to stream data to two thousand stores using Kafka and Java caches - this system now feeds data to all Target stores

Lead Software Engineer - Digital

Target
09.2015 - 08.2017
  • Built scalable – fault tolerant aggregation microservice platform serving traffic for .com and mobile applications using Java based asynchronous APIs – handled peak at over 100k internal TPS and 95% response time of under 100ms
  • Architected mobile app aggregation to use common aggregation platform, cutting mobile app response time in half
  • Supported application through peak with zero issues
  • Supported multiple cloud migrations and implementations including Rackspace to AWS and AWS to Google Cloud
  • Led effort to leverage Kafka Streaming in order to push cached data to edge and significantly cut number of servers needed as well as response times

Senior Software Engineer

GED Testing Service via Pearson Vue
01.2013 - 09.2015
  • Greenfield project constructing portal (GED.com) serving ~2 million people per year using Spring Boot
  • Client-side development with AngularJS in 2014
  • Utilized bootstrap to provide responsive design accommodating users on various devices
  • Server-side development with Groovy/Java backend using Spring/Hibernate
  • Responsible for integration with third parties using OAuth to secure data transmission
  • Led migration from Perforce to Git

Software Engineer

Surescripts LLC
08.2011 - 01.2013
  • Implemented restful web services to replace legacy prescription routing application
  • Converted poorly performing C# service to multithreaded application, cutting processing time by 18 hours each day
  • Prototyped and implemented Windsor Castle as strategy to move towards dependency injection/ORM data management in .Net environments
  • Focused on Pharmacy/Prescriber data routing

Software Engineer

McKesson Provider Technologies Roseville
07.2008 - 08.2011
  • Developed for platform which utilized C# as client and Java as back-end
  • Designed, coded, and implemented software ranging from large third party integrations to bug fixes
  • Architected and developed modifiable report system
  • Integrated with other platforms using servlets and ActiveMQ
  • Worked with customers to gather requirements and diagnose issues
  • Responsible for learning and adhering to strict medical guidelines

Education

B.S - Computer Science

Metropolitan State University
Saint Paul, MN
2007

Skills

  • Cache - Redis/Memcached
  • Database - NoSQL/Relational
  • Cloud Platforms - AWS/Google
  • Container Orchestration - Kubernetes/Docker
  • Streaming platforms - Kafka SNS/SQS
  • Languages - Java/Golang/Javascript

Timeline

Director of Engineering - Partner Integrations

Shipt
10.2022 - Current

Senior Engineering Manager - Drive Platform

Shipt
01.2022 - 10.2022

Principal Engineer - Order Platform

Shipt
04.2020 - 01.2022

Principal Engineer, Supply Chain

Target
02.2019 - 04.2020

Principal Engineer - Cloud and Compute

Target
08.2017 - 02.2019

Lead Software Engineer - Digital

Target
09.2015 - 08.2017

Senior Software Engineer

GED Testing Service via Pearson Vue
01.2013 - 09.2015

Software Engineer

Surescripts LLC
08.2011 - 01.2013

Software Engineer

McKesson Provider Technologies Roseville
07.2008 - 08.2011

B.S - Computer Science

Metropolitan State University
Adam Keyser