Additional contact information and links to personal projects and repositories at


Work Experience

Senior Software Engineer at CircleUp (Sept 2015-Present)

Work on data engineering team to help collect, manage, and analyze large amounts of data to be used in machine learning.

Lead Software Engineer at HarQen (Sept 2014-Sept 2015)

Responsible for managing software development team and making technical decisions regarding future product roadmap in addition to role as individual contributor.

Senior Software Engineer at HarQen (May 12-Sep 2014)

Full stack development focusing on digital interviewing via the web, mobile device, and plain old telephone. Heavily involved with requirements gathering, feature development, testing, customer support, and devops. Notable work includes: autocompleting search across primary domain objects, live interviews, and internal reporting tool.

Technologies used: Java, Spring, Python, Flask, Fabric, JavaScript, FreeSWITCH, Lua, Scala, Play, native iOS and Android development

Software Developer at Medical College of Wisconsin (Mar 11-Mar 12)

Work on custom applications team in IS providing in-house development services to other departments. Feature development and bug fixes for the graduate school student administration system, campus text messaging system, mobile device management portal, knowledge management iPhone app for diabetes treatment, and simple health calculator iPhone app.

Technologies used: PHP, JavaScript, HTML, MySQL, Java, C#, MVC3, Objective-C, iOS, Android, PhoneGap

Software Developer at MeVis Medical Solutions, Inc (Oct 07-Mar 11)

First hire for US branch of German based medical imaging company focused on applications to aid doctors in diagnosing disease. Responsibilities focused on CT lung CAD product and existing application framework.

Technologies used: C++, Qt, Python, C, Perl, C#, PostgreSQL, Enterprise Architect, DICOM, dcmtk


English Teacher at Ewha American Language School (Feb 06-July 07)

Spent 1.5 years living in Suwon, South Korean teaching English to elementary and middle school students at an after school English academy while taking two semesters of Korean language at university in Seoul.

Software Engineer at GE Healthcare (Jan 05-Dec 05)

Contract position on System Control team in Global Diagnostic X-Ray engineering division.

Technologies used: C++, Linux, Tcl/Tk, Rational Rose, ClearCase

Software Engineering Intern at Johnson Controls, Inc (July 03-Jan 05)

Worked with the Systems, User Interface, and Application teams for the MetaSys project.

Technologies used: Java, Rational Rose, Requisite Pro, Enterprise Architect


B.S. in Software Engineering, Milwaukee School of Engineering (MSOE) (Sept 01-May 05)

Minors in Mathematics and Business Management. Dean’s List all eligible quarters. Senior design project was an automated foosball table.