In my own words: I'm a generalist programmer, from python to node to c#, with a computer engineering degree from Iowa State University. I have coded in many different
languages, and even utilizing AI. My background is mostly programming from the Amiga days, but I have had a past career with Adobe Flash animation.
Hot take Q & A:
Q: Tell me about a project where you improved a key business metric.
“On the Product Detail Page (PDP) team at Lululemon, I worked on a series of A/B tests focused on improving add-to-bag rates.
I partnered closely with product and analytics to implement feature flags and experiment variants,
fixed conversion-impacting bugs, and improved observability so we could trust the results.
Some experiments resulted in measurable conversion improvements and became part of our baseline PDP experience.”
Q: Describe a time you worked on a large technical migration.
"At Lululemon, I was part of a large migration from a legacy monolithic front-end to a federated, module-based platform.
My role involved maintaining production features while incrementally migrating PDP functionality.
We focused on minimizing customer impact by using parallel deployments, feature flags, and careful observability.
We weaved migration work alongside feature delivery, using incremental refactors and feature flags so we could continue shipping while improving the underlying architecture."
Q: How do you decide what to monitor in production?
"I monitor based on user experience and business impact. Over time, I guage how impacting a particular issue might be.
I setup the main Core Web Vitals (CWV) based on RUM data, and gather AWS SSR response times along with downstream services, to
increase our time-to-response and time-to-resolution. Building alerts is an art! Error rates are evaluated as a percentage of user traffic,
with additional filtering and analysis to account for bot-driven noise that could skew results."
Q: Do you prefer amber or green CRT displays?
"Amber."