
Client API Architect at Point Inside
Greater Seattle Area

Client API Architect at Point Inside
Greater Seattle Area
iPhone application development experience on my own application currently in development to be launched in the AppStore.
Application Developer with extensive experience using C/C++ on Unix/Linux platforms. Includes experience with multi-threaded networked applications.
Java application experience (with Eclipse and Xcode) on Linux building a desktop swing-based test application.
Jython (Python) experience integrating Jython as a scripting language into a Java application
C/C++ development on Unix/Linux
Sun Certified Programmer for the Java 2 platform (Certified 2001).
TCP/IP
Java & swing
Python
(Privately Held; Computer Software industry)
August 2009 — Present (4 months)
Responsible for defining and implementing the API used by applications to access Point Inside data on the mobile device.
First device is the iPhone.
(Computer Software industry)
March 2009 — Present (9 months)
Consulting contract with mobile location startup developing image processing software to provide maps for the user to navigate unfamiliar venues (i.e., airports, malls, tradeshows, etc.)
Developing iPhone application to provide trail maps in the Superstition Wilderness.
(Privately Held; Publishing industry)
October 2008 — March 2009 (6 months)
Currently working at General Dynamics in Scottsdale, Arizona. Working on Trusted Virtual Environment (TVE), General Dynamics's version of the High Assurance Platform (HAP) designed by the National Security Agency (NSA).
(Public Company; 501-1000 employees; Staffing and Recruiting industry)
October 2007 — August 2008 (11 months)
Contract Engineer at The Boeing Company on the P-8 Poseidon program. Maintaining regression tests for the link-11 and link-16 interfaces. Test tool is written in Java using a swing-based interface. Adding scripting ability by making incorporating Jython ( a pure Java implementation of Python).
(Public Company; 10,001 or more employees; ba; Airlines/Aviation industry)
March 2006 — September 2007 (1 year 7 months)
Develop data archive for storing and retrieving flight test data. Programming in C on Linux platforms.
Sub-Team focal, leading small team of developers on specific tasks related to the overall task at hand.
(Contract position)
(Public Company; 501-1000 employees; tsys; Telecommunications industry)
March 2001 — March 2006 (5 years 1 month)
Develop applications to support wireless location applications. Most work involved interfaces to handsets using proprietary and industry protocols over TCP/IP. Software written in C++ and some Java on Solaris.
(Privately Held; 1001-5000 employees; Computer Software industry)
January 2000 — January 2001 (1 year 1 month)
Worked for telecom related .com building a web application using XML & XSLT with SQL back end.
(Public Company; 10,001 or more employees; ba; Airlines/Aviation industry)
January 1988 — January 2000 (12 years 1 month)
Spent the last five years in this position working on a Flight Emulation Test System, a portable system that could connect to an airplane under test, and cause the airplane to "think" it's flying while on the ground. Developed various interfaces to the airplane systems in C++ on HP-UX.
BSME , Mechanical Engineering , 1975 — 1978
iPhone