Love What You Do

There is more to software than a well crafted algorithm. Simple effective code starts with understanding the problem, and communicating the solution to empower teams to create brilliant solutions. Let’s talk about it…

Areas of Expertise

Data Engineering
Data Engineering — I approach data engineering through a software engineering lense. This collection of articles and guides on data engineering, architecutre and governance are my take on a composable modern data platform.
SoftwareEngineering
SoftwareEngineering — As a classically trained graphic designer I know the importance of simple, intuitive and elegant design. I apply these same principles to software engineering and system architecture. This collection is a deep dive into all things software.

Recent Articles

Data Engineering | How Rails Informs My Approach to Data Engineering
Data Engineering | Defining Data APIs
Software Engineering | Exploring the Power of Ruby Libraries: Leveraging the Lib Folder in Rails
Software Engineering | Streaming Data From a Rails Application
Software Engineering | Migrating Customer Data to Custom CRM