Most websites today are distributed systems, made up of app servers, databases, and caches. Managing distributed systems is tricky, and writing distributed systems is even trickier. Our mission is to make building and running these systems as easy as building or running an app on your smartphone.
In 2015 the boutique design agency I was apart of, H1 Studios, was acquired by one our clients, Mesosphere. We were brought in to create their in-house design team.
At Mesosphere I was appointed to update the UI for the open-source project Marathon, an Apache Mesos framework for container orchestration. Marathon provides an API for starting, stoping, and scaling applications/services.
After a successful refresh of the Marathon open-source UI and understanding of all of its nuances, I began the process of adapting its features into our main product — DC/OS.
At Mesosphere my job description changed on a daily bases. At any moment I could be working on DC/OS, designing trade show booths and swag, or adding a touch of flair to the office.