John Ahrens

John Ahrens

Computer Software Consultant and Contractor

Greater Seattle Area

Current
Past
Education
  • University of Washington
Connections
74 connections
Industry
Computer Software
Websites

John Ahrens’s Summary

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

John Ahrens’s Specialties:

C/C++ development on Unix/Linux
Sun Certified Programmer for the Java 2 platform (Certified 2001).
TCP/IP
Java & swing
Python


John Ahrens’s Experience

  • Software Consultant

    Oxford Business Group

    (Privately Held; 51-200 employees; Publishing industry)

    October 2008Present (2 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).

  • Software Engineer

    Comforce

    (Public Company; 501-1000 employees; Staffing and Recruiting industry)

    October 2007August 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).

  • Software Engineer

    The Boeing Company/Comforce Technical Services

    (Public Company; 10,001 or more employees; ba; Airlines/Aviation industry)

    March 2006September 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)

  • Sr. Software Engineer

    TeleCommunication Systems, Inc.

    (Public Company; 501-1000 employees; tsys; Telecommunications industry)

    March 2001March 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.

  • Consultant

    BORN

    (Privately Held; 1001-5000 employees; Computer Software industry)

    January 2000January 2001 (1 year 1 month)

    Worked for telecom related .com building a web application using XML & XSLT with SQL back end.

  • Engineer, Manufacturing Research & Development

    The Boeing Company

    (Public Company; 10,001 or more employees; ba; Airlines/Aviation industry)

    January 1988January 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.


John Ahrens’s Education

  • University of Washington

    BSME, Mechanical Engineering, 19751978


Additional Information

John Ahrens’s Websites:

John Ahrens’s Groups:

iPhone

  •    SoftwareEngineering
  •    Contract Engineers
  •    Invites Welcome! (Open Networkers)
  •    iPhone Developers - www.iPhoneintouch.com
  •    C++ Professionals
  •    USA Entrepreneur Network

John Ahrens’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View John’s full profile:

  • See who you and John Ahrens know in common
  • Get introduced to John Ahrens
  • Contact John Ahrens directly

View Full Profile