Hi, I'm Kevin Kempf

I stumbled into software engineering as part of my graduate work in Geography. I never did finish that masters degree, but I found a career.

I'm currently a Software Engineer at AWS, on a team in the Proserve org that develops and maintains internal tools for AWS Prescriptive Guidance and Portfolio Migration. My day-to-day work is writing IaC and application code for React web applications with Node.js Lambda microservice backends.

Highlights of my time at Amazon include:

  • Migrating a database from AWS Aurora MySQL to Amazon DynamoDB using AWS DMS, as well as building the new data access package to be used after the migration. I wrote the IaC for the project using AWS CDK in Typescript, and the IaC stack and data access package are now the standard for DynamoDB migrations and data access for the group.
  • Developing a javascript retry wrapper for asynchronous external calls
  • Serving as an "AI Champion" to promote and support use of Amazon Q Developer within our team

If you'd like to know more about my work, check out my LinkedIn linkedin and GitHub github profiles.