Senior Software Engineer at Orbitz
Greater Chicago Area
Senior Software Engineer at Orbitz
Greater Chicago Area
I have many years of experience writing desktop and web-based applications, mostly for small companies. I have considerable experience in graphical user interface design and implementation. I have a strong interest in software testing and in creating and maintaining software tools (build scripts, etc). My most recent expertise is with Tcl/Tk on windows, but I also have C and C++ experience on various types of unix as well as experience with Java and FORTRAN.
I enjoy sharing my expertise with others. I have, for example, been a regular contributor to the USENET group comp.lang.tcl for over a decade, posting under the email address oakley@bardo.clearlight.com.
GUI design, GUI implementation, desktop applications, Tcl/Tk, cross-platform development.
(Public Company; 501-1000 employees; CD; Internet industry)
July 2008 — Present (1 year 5 months)
Python development in the Performance and Capacity Engineering group
(Privately Held; 1-10 employees; Computer Software industry)
August 2006 — March 2008 (1 year 8 months)
UI design & development for a mobile software testing application, using object-oriented Tcl/Tk, SQL, web services. Platform: Windows XP.
(Privately Held; 1-10 employees; Computer Software industry)
May 2005 — June 2006 (1 year 2 months)
C programming, Tcl/Tk programming for SOFTools under subcontract to General Dynamics. Helped develop touchscreen based, multi-display prototype for new control system for naval destroyers. Platform: Windows, Ubuntu Linux
(Privately Held; 1-10 employees; Computer Software industry)
August 2002 — April 2005 (2 years 9 months)
UI design, development and maintenance using Tcl/Tk on the Bitkeeper project, an industry leading distributed software configuration management system. Platform: Windows, various unix, Mac OSX
(Public Company; 501-1000 employees; vign; Computer Software industry)
August 1999 — May 2001 (1 year 10 months)
Worked on web based portal library using Tcl/Tk, SQL, and Vignette StoryServer.
(Privately Held; 51-200 employees; Computer Software industry)
March 1998 — July 1999 (1 year 5 months)
Software UI development in Java, customer training, insurance industry
(Privately Held; 11-50 employees; Computer Software industry)
April 1995 — March 1998 (3 years )
Worked in Tcl/Tk, HL7 to design and develop user interfaces for the Cloverleaf integration engine. Platforms: AIX, HP-UX, Solaris, Windows
(Privately Held; 51-200 employees; Computer Software industry)
1991 — 1995 (4 years )
Software development, UI design using FORTRAN, Perl, Tcl/Tk, C for the FAA's Instrument Approach Procedure Automation (IAPA) project. Created several prototypes for the future design of the IAPA project, moving the application from a tty-based solution to a graphical solution complete with on-screen maps, digital terrain elevation data modeling, interactive graphics.
Data General minicomputer, Sun and Apollo workstations.
(Privately Held; 51-200 employees; Computer Software industry)
1986 — 1991 (5 years )
Software development, UI design using FORTRAN, Perl, Tcl/Tk, C for the FAA's Instrument Approach Procedure Automation (IAPA) project. Created several prototypes for the future design of the IAPA project, moving the application from a tty-based solution to a graphical solution complete with on-screen maps, digital terrain elevation data modeling, interactive graphics.
Data General minicomputer, Sun and Apollo workstations.
Tcl/Tk Community