Hello! I'm a senior software developer based in Des Moines, Iowa. With a passion for crafting exceptional user experiences, I specialize in designing, building, deploying, and maintaining web applications that leave a lasting impression. My goal is to create digital solutions that not only meet functional requirements but also delight users with their intuitive design and seamless performance.
May 2023 - Present
PLEJ LC is a company that I founded in 2024. I am the sole owner and operator of the company. PLEJ simplifies congress through websites and apps built with a UX-first approach.
CDK (Cloud Development Kit) team
May 2021 - May 2023
AWS CDK is a software development framework that enables developers to define cloud infrastructure using familiar programming languages. I worked on the CDK team for 2 years and helped get k8s+ to GA. I was also the lead developer for frontend projects such as the CDK, k8s, and k8s+ doc sites, and the CDK tree view in the AWS console.
DevOps / Automation team
May 2017 - May 2021
GlobalVetLINK is a SaaS company that provides regulatory software to the veterinary industry. I worked on the automation team for the first 2 years and then transitioned to the devops team for the last 2 years. I played a major role in the test automation for the company's flagship products including the web interface, mobile app, and API.
January 2024
Congress.wiki is an innovative platform designed to demystify the complexities of the U.S. Congress for the average American. With a user-friendly interface and simplified content, it makes legislative information accessible to all, including young learners. The site aims to foster civic engagement and political literacy by breaking down congressional activities into easily digestible formats.
May 2022
cdk8s+ revolutionizes Kubernetes manifest creation by enabling developers to use familiar programming languages. As a key engineer on this project, I contributed to its successful launch to General Availability (GA). This tool significantly streamlines the process of defining and managing Kubernetes resources, enhancing developer productivity and reducing errors in complex deployments.
May 2022
Improved the cdk8s documentation site styles. Documented the k8s update and deployment process for the site.
May 2022
The CDK Tree View is an innovative feature in the AWS CloudFormation console that transforms how users interact with large stacks. This hierarchical visualization tool enables quick navigation and status checks of nested resources during deployment. Its intuitive design allows users to efficiently pinpoint and troubleshoot failed resources, significantly reducing debugging time and improving overall stack management efficiency.
May 2022
Improved the CDK documentation site styles.