About Me Work Projects Personal Projects

Hello! I'm a software engineer with a passion for writing type-safe, performant, and scalable code. I especially enjoy using functional programming techniques and abstractions to reason about code, verify behavior, and push complexity onto the compiler to eliminate unexpected runtime behavior. My focus on efficiency is second only to my goal of writing correct, high quality code.

I have professional experience writing application backends in Scala, Ruby, and PHP, and frontends in TypeScript, HTML, and CSS. Additionally, I've explored many other languages (Haskell, Elixir, and Rust are some favorites) in personal projects, and I'm always eager to expand my skillset by experimenting with new technologies and tackling interesting challenges.

I'm currently working as the Director of Backend Engineering at BondLink in Boston. Check out my projects, take a look at my resume, visit my GitHub profile, and get in touch at mrdziuban@gmail.com or 703.973.6717.

Chef Server Management

Chef Server Management

Authored a Chef cookbook to update Localytics Dashboard servers from Ubuntu 10.04 to 14.04, and from Ruby 1.9.3 to 2.2.2. Deployed new servers using AWS CloudFormation and moved production traffic to them with no downtime.

Keystone

Keystone

Designed and developed a tool to manage deployment infrastructure on Thoughtworks GoCD. Increased engineering velocity by allowing deploy configuration to be checked into source control.

API Performance Improvements

API Performance Improvements

Discovered and implemented a series of performance improvements that decreased response time in the Localytics API by 30%. This included a change to reduce cache fetches by up to 97% for each request.