Sign in

Senior Software Engineer

Dallas, Texas, United States
March 02, 2011

Contact this candidate

William L. St. John

***** ******** **.

Farmers Branch, TX 75234



Accomplished, results-driven Senior Software Design Engineer with many years experience successfully designing reliable, maintainable systems. Demonstrated ability to produce quality solutions.

• Innovative, detail-oriented thinker. Exceptionally tenacious in analyzing requirements, exploring multiple alternatives and selecting the best solution based on experience, continually refreshed technical knowledge and balanced judgment.

• Respected coach and mentor with ability to train and motivate others to exceed established goals.

• Consistent, well-organized and dependable performer with a dedication that goes above and beyond to deliver solutions on time and under budget.


Languages: C++, C, FORTRAN, HTML, XML, COM, DCOM

Databases: SQL

Platforms: Windows, Unix

APIs/Technologies: UML, Windows Forms, MFC, Windows API, STL, Templates, Design Patterns, Windows SDK

Tools: Microsoft Visual Studio, NetBeans IDE, gcc compiler


RTKL Associates Inc., Dallas, TX 12/2010 – 01/2011

Software Contractor

Designed and coded an elevator simulator DLL for a building traffic patterns simulation.

Tools Utilized: Windows XP, NetBeans 32-bit compiler, C++, MedModel simulation package

De La Rue North America Inc., Irving, TX 01/2007 – 12/2010

Software Contractor

Designed and coded a software tool used to configure a high speed cash sorting machine. Software was coded in C++. System configuration files were written in XML.

• Added new functionality and features to the security tool used on the cash sorting machine.

• Designed and coded graphical user interfaces for diagnostics for new hardware features added to the cash sorting machine.

Tools Utilized: Windows XP, MS Visual Studio 2005, C++, Win Forms, XML, .Net 2.0, SQL

Kysor Panel Systems, Ft. Worth, TX 12/2005 – 01/2006

Software Contractor

Supported and designed/coded enhancements to an in-house cost estimating system for the design and building of cooler/freezer units for convenience stores. Added new functionality and features to the system retrieving feature cost information via SQL.

Tools Utilized: Windows XP, MS Visual Studio .NET, C++, MFC, SQL

Anchor Software, LLC, Plano, TX 11/2004 – 05/2005

Software Developer

Supported and designed/coded enhancements to PC-based postal address search and change of address (NCOALink) system. System was entirely coded in C++ and enhancements used STL containers and algorithms where applicable.

Tools Utilized: Windows XP/2000, MS Visual Studio 6.0, C++, MFC, COM, DCOM, SQL

Bowe Bell & Howell, Irving, TX 10/1996 – 08/2003

Senior Software Engineer

Designed/coded and supported a multithreaded PC-based postal address search systems. System was entirely coded in C++ and changes used STL containers, STL algorithms and design patterns where applicable.

Tools Utilized: Windows XP/2000/NT/9X, MS Visual Studio 6.0, C++, MFC

Alcatel (formerly DSC Communications Corporation), Plano, TX 04/1992 – 10/1996

Software Engineer

Designed and developed utilities and resident programs that effectively enhanced and supported telecommunication switch SS7 system.

Tools Utilized: C++, C, Assembly, Windows, UNIX, HP workstation


Held positions with a variety of leading corporations, including:

Micronyx, Richardson, TX

Senior Software Engineer

Designed security system for PCs running DOS.

UTL Corporation, Dallas, TX

Senior Engineer

Maintained embedded operating system for an electronic surveillance system.

Texas Instruments, Dallas, TX

Software Design Engineer

Designed applications for a variety of defense projects.

Tools Utilized: MIPS 3000 RISC based embedded processor, Crystal Reports, PCs, embedded operating systems, C, FORTRAN, Pascal


University of Arizona, Tucson, AZ

Bachelor of Science, Systems Engineering

Bachelor of Science, Mathematics

Contact this candidate