I have a bias towards trying things, iterating, and improving. I design and work in development environments that allow for rapid feedback.


At the same time, I've improved and maintained the reliability and performance of critical systems used by enterprises of all sizes. I've developed detailed deployment plans and communication plans that ensure that complex changes to critical systems happen smoothly, or can be rolled back in the case of unexpected problems.


I have expereience from the data-centric world of data warehouse design and ETL development to the front-end of web design with HTML, CSS, and JavaScript. I'm familiar with Java, Python, C#, Ruby, shell scripting, and a number of other languages and tools.