Matt Dziuban

Software Engineer

About Me 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.

A Search of Ice and Fire

A Search of Ice and Fire

Designed and built a single-page site, hosted with AWS S3, CloudFront, and Certificate Manager, that provides full text search, powered by AWS ElasticSearch, of the Game of Thrones books.

SQL Formatter

SQL Formatter

Learned Elm and utilized Webpack and Travis CI for testing and automated deployment while building this single page site to perform SQL query whitespace formatting.

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.