Career Profile

iOS Developer with a penchant for pixel perfect designs and well crafted Swift code. I love tinkering, solving problems, and contributing to open source software.

Work Experience

Software Engineer (iOS)

February 2017 - Present
Houseparty (Life on Air, Inc.), San Francisco CA


Mobile Software Engineer Intern (iOS)

May 2016 - August 2016
Yik Yak, Atlanta GA

Key engineer in implementing pivotal feature changes, bringing profiles, local people discovery, and statuses to a previously anonymous social media app with millions of users. Worked closely with product and design teams on prototyping, dogfooding, and production implementations.

Developed Dark Yak, an employee facing iOS app that allowed easy account switching, feature toggling, and location spoofing. Dark Yak quickly became a critical tool used daily by developers, test engineers, and community content managers.

Set up new continuous integration features on both Jenkins and Travis, including custom caching, making builds up to 5x faster. This resulted in developer time saved when pushing changes and decreased friction for code review.

Developed in Swift (interoping with Objective-C legacy code as needed), writing Unit Tests with Quick/Nimble along the way.

Computer Lab Assistant

January 2014 - May 2016
UTK Office of IT, Knoxville TN

Maintained computer labs and printers, assisted students and professors with computer problems.

Mobile Software Engineer Intern (iOS)

May 2015 - August 2015
Metova, Nashville TN

Developed iOS apps for domestic and international clients; responsible for close communication and weekly releases. Contributed to internal and open source development tools.

All development was done in Swift, utilizing Core Data, CocoaPods, Jenkins and Git; used AutoLayout and Size Classes to develop universal apps; wrote unit and UI tests to ensure reliable software.

Frontend Software Engineer Intern (iOS and Web)

May 2014 - August 2014
Carlex Glass, Nashville TN

Created and deployed the iOS app iPhixit for managing employee devices. Designed a modern, easy to use interface that allowed for registering and looking up devices, logging issues and repairs, and saving results to a SQL backend. Responsible for all development; built with Objective-C and a MSSQL backend.

Designed and developed a new website to create a modern, responsive experience. The website highlighted Carlex products, their process, the workplace, and job listings.

Research Assistant

July 2012
MIT Media Lab, Cambridge MA

Assisted in developing a MATLAB GUI for the CORNAR femtosecond camera.

Other Experience

Co-founder and President

September 2016 - October 2016
Volhacks, Knoxville TN

Founded and organized VolHacks, UT Knoxville's first ever hackathon. Raised over $30,000 in funding from almost twenty sponsors, and partnered with MLH to host over 180 students from September 30 - October 2nd. Developed the website ( using Bootstrap.

Vice President and President

August 2015 - December 2016
UT Knoxville Chapter of the Association of Computing Machinery

Organized club events with companies like Google and Cisco, led workshops on iOS development, git/github, introduction to the linux commandline, and more.


I love hacking together apps at hackathons or with my friends, working on open source projects, and more.

Grove - Grove is an iOS app for finding the best place to hang your hammock. Features include crowdsourced locations with photos and comments. Developed with Realm, and inspired my first blog post. Unreleased, but available on github.
Mooch - Mooch is a social marketplace where you can rent stuff you don't use much. Developed a fully working prototype and detailed business plan, winning 2nd place and $3,000 in the Graves Undergraduate Business Plan Competition.
Dodger - A simple, addicting game for Apple TV. Created UI and gameplay with help from Jared Smith and Joseph Connor. Developed in Swift with SpriteKit.
Murmur - Created Murmur, a social networking app, with Jared Smith and Kaleigh Veca. Responsible for the entire iOS app, including design and animations. Built with Parse as a backend. Available on the App Store.
ZeroStore - A new kind of password management app, with an App Extension for use in browsers. Open source and available on the App Store.
Street Lights - A small high school band of two where I explored my passion for recording music, and learned how to use Logic Pro, Reason and more. Vocals and instrumentation by myself, with guitar and production help from John Provost.