Build your software to impress.

I’m a senior software engineer with experience in distributed systems, full-stack development, internationalization, and a touch of user experience design. I thrive when creating impactful, human-centered products and services; and if you couldn’t tell from my photo from Yellowstone above, I’m passionate about sustainability and climate. I’ve led teams, taught workshops, architected software systems, designed interfaces, programmed robots—and much more.

Got an incredible project to build? Check out some of my work below and get in touch.

Automating Translation Workflows

Screenshot of the Fetch app in Spanish

When a mobile rewards app wanted to reach Spanish-speaking consumers in the US, I helped teams internationalize their existing systems and built pipelines for them to integrate with our translation team.

Mobile-First Front-End Development

Tourists walking through the open-air Long 
				Corridor at the Summer Palace in Beijing, China

It is July 7, 2016, and I’ve just landed in Beijing—my first time in China. The only Mandarin I know is how to count to ten and ask Where is the bathroom? I’m here to mentor Chinese college students during a two-week bootcamp on human-centered design.

To share my experience with family and friends, I created a mini-site with the story and photos from my trip.

Robotics and Computer Vision

A simulation of a robotic arm and what the robot sees through an Xbox Kinect

How can a robot know where to pick up an object from a table? Using an Xbox Kinect, I programmed a robot to find and calculate coordinates for a beverage can on a flat surface.

User Experience and Interaction Design

Sample of a user interface dialog that asks if the user would like to save before exiting the editor

How do you enable collaborative work on financial documents in the cloud without people interfering with each other? I improved upon my client’s existing platform to design a document access system that empowers users with more intuitive functionality and reduces the workload for the customer support team.

Service Design for Sustainability

Sketch of a recycling bin next to a trash bin

Bon Appétit Management Company provides “food service for a sustainable future.” Always seeking ways to improve, they asked Design for America at Case Western Reserve University to apply human-centered design to reduce waste at the BRB Café.