Portfolio

Zillow · Remote 2022 – Present
Senior Software Engineer Jul 2023 – Present
Software Development Engineer – Front End Jul 2022 – Jul 2023

Working on the Rich Media Experiences team, building the 3D Home dashboard and media management tools that power Zillow's interactive listing features. Promoted to Senior Software Engineer after one year.

React TypeScript 3D / WebGL Media Management Rich Media
Capterra (Gartner Digital Markets) · Arlington, VA 2018 – 2022
Sr. Software Engineer / Lead Jun 2018 – Jul 2022

Led a team of 4 developers to create a React component library for our Design System, using design tokens and Tailwind CSS — accelerating front-end development for a broader team of 30+. Spearheaded transition of the Rails application to a serverless architecture using AWS Lambda and React.

React AWS Lambda Tailwind CSS Design Systems Design Tokens Ruby on Rails Team Lead
Barquin International · Washington, DC 2014 – 2018
Full Stack Developer 2014 – Jun 2018

Built interactive data visualization dashboards for USAID's Economic Analysis and Data Services team, helping economists and the public understand how the US spends foreign aid. Dashboards served live at eads.usaid.gov.

React D3.js DC.js Ruby on Rails Node.js Jest Cucumber Data Viz
AAI Corporation 2012 – 2014
Software Engineer Nov 2012 – Aug 2014

Built an asset tracking application using the Java web framework Vaadin. Collaborated directly with lab engineers to gather requirements and deliver a working internal tool.

Java Vaadin
Hood College · Frederick, MD 2008 – 2012
B.S. Computer Science

Studied Computer Science with coursework in Java, C++, and Perl. Minored in Web Development. Senior capstone project: built an autonomous drone using off-the-shelf components including a converted RC vehicle.

Java C++ Perl Web Development