Last active: 05/01/2014
To enhance my skillset and provide professional software to employers and clients.
To find part-time work outside of my current full-time job for supplemental income and experience.
To gain experience in the mobile app development industry.
Programming Languages: C, C++, C#, VB.NET, Java, Python, PHP, ActionScript, UnrealScript
Tools: Eclipse, Visual Studio, Notepad++, OpenGL, GDAL, HPC, MPI, WCF, SQLServer, MySQL, UDK, AirplaySDK, XML
Jan. 2010 – Current Woolpert Inc. Dayton, Ohio
Design/Implement application for data visualization utilizing Java OpenGL (JOGL) and NASA Worldwind.
Design/Implement Windows Communication Foundation (WCF) SQLServer web service to provide a database backend for Flash viewer.
Design/Implement distributed application utilizing Windows High Performance Computing (HPC) via MPI and parametric sweeps that processes imagery in 2-10% of the original time.
May 2008 – Aug. 2009 ITT Corp. Dayton, Ohio
Developed a multi-threaded GUI application with Python to simulate the peripherals of a system to enable the testing of that system without the peripherals.
Developed numerous applications to communicate with devices via Ethernet, Serial, USB, and I2C.
Developed a program using C to collect data from a MAX197 A/D on an embedded TS7200 system.
Jan. 2008 – April 2008 NASA USRP Hampton, VA
NASA air traffic operations laboratory (ATOL) application development.
A GUI application using visual basic to manage a cluster of computers from the host computer. It starts and processes simulations based on scenario files.
A GUI application using C# that takes input from the user to create scenario files.
A web-based application using PHP that is used to create surveys for pilots to take after HITL experiments. The survey results are saved into a database using MYSQL.
2008 – Dec. 2009 University of Dayton Dayton, Ohio
B.S., Computer Science