Independent contractor providing efficient, correct software solutions to complex problems which minimize harm and maximize good.
Wrote software for ESP8266 microcontrollers used to control smart irrigation systems and monitor soil conditions
Built a client-facing web app to manage and report on said microcontrollers
Maintained and built features for a large existing Django web app
Did a greenfield rewrite of large swaths of the front end in React; built a custom data table framework
Owned and maintained a multi-instance Docker-based devops setup
Implemented a management system which the city of San Francisco currently uses to manage its building energy benchmarking requirements.
Put BE "on the map" – made their app geospatially aware with a searchable map of buildings and a custom geocoding service.
Doing literally everything, often as a one-man team. Front end, back end, devops, and some design. See below for details on recent clients.
Designed and coded simulations of crowd behavior in C++.
Used data mining and neural networks to predict strength and reliability of materials based on microphotographic cross-sections
Sole programmer on these and several other projects
Completed entire program except for thesis
Developed a web app for collecting data from a wide audience of participants [http://www.sensingsettlements.org]
Single-handedly developed a site for a genetics research startup which interfaces with a complex API. Worked tightly with a small team of in-house designers and developers as a remote contractor across the country.
Worked closely with a UNC research team to design and develop an open-source web application for visualizing and interacting with geospatial data. Designed a public-facing site to showcase this application. Also designed a highly customized website to showcase a professor's research projects.
Worked with one other developer and a game design team to create a new online HTML5 game for NBC Universal's Character Arcade. Designed the entire backend to the game, working closely with the NBC team to connect their API to the game's frontend. Helped the NBC team white-label the game so as to produce other versions with different game assets and branding.
Collaborated with the Lead Developer to create a feature-rich HTML5 tool for iPhone case customization. Also did maintenance and implemented various new features on their highy-customized Django-powered eCommerce site.