I'm a software developer with a background in art history and archaeology. My dream is to synthesize my interests in technology and the humanities. I'm particularly interested in web development and interconnecting systems and data. Email me if you like my work.
I am currently employed by the Art Institute of Chicago (AIC) as a web developer. Previously, I worked at the IMA Lab at the Indianapolis Museum of Art (IMA), and at the Eskenazi Museum of Art (EMA) in similar roles. I've made websites, APIs, digital publications, online exhibits, gallery interactives, and mobile apps.
|Databases||Elasticsearch, Solr, Memcached, SQL (MySQL, PostgreSQL)|
|Frameworks||Laravel, AngularJS, Django|
|Libraries||Symphony, OpenSeadragon, et al.|
|Tools||Git, Ansible, Vagrant, VIPS, PHPUnit, Composer, Postman, Sentry|
|Misc.||Linux, AWS, Google Analytics, Arduino, Adobe CC (Photoshop, Illustrator)|
Built a searchable API that offers normalized data from multiple systems. Powers the museum's website, mobile app, and in-gallery experiences. Built with AWS, Laravel, and Elasticsearch. Most of the code is open source on GitHub. Read more in the white paper about the project.
A Bash script that allows users to search the Art Institute API via the command line and renders the results as ASCII art.
Displays a random public domain artwork from the Art Institute API every time the user opens a new tab.
Digitization website for the Eskenazi Museum of Art’s 75th anniversary. Precursor to their online collections.
Gallery interactive kiosk for an exhibit at the Indianapolis Museum of Art. Allowed users to navigate through points of interest in the quilt.
Website for an exhibit at the EMA about original pigments in ancient art. Could function offline as an in-gallery iPad app.
Online exhibit at the EMA. Early adopter of OpenSeadragon to showcase intricate patterns in large South Pacific barkcloths.