DON L. COLLIER
Tucson, AZ. 85710
(520) 885-8629 email:email@example.com
Senior software engineer, developer, manager or analyst in a job that is a good match with my skill set.
Languages: C, C++, C#, Java, SQL, HQL, Bash, Korn, assembly,
Operating Systems: Linux, SUSE, Windows, Solaris, AIX, HPUX, Custom, AWS, Android, OSX 10.x
Networking: TCP/IP, OSI, X.400, VMF, MIL-STD-6017, WiFi, ISM, Client-Server, Middleware, N-tier, UART
Protocols: HTTP, SMTP, FTP, DNS, IPlanet, LDAP, JAI, JNI, XMLHTTP, WSDL, SOA, Bluetooth, Stacks
Tools: GCC, GDB, Wireshark, KDB, KGDB , Visual Studio .NET, Windows SDK, VSS, Visio, HTML, Subversion, Eclipse, ADT
Visual Age for Java, MS Access, Excel, Powerpoint, Word, Project, PMW, Team Workbench, TFS, BIDS, MSI, QT, RPM-SPEC
Others: Threads, Sockets, Web Services, ODBC, RPC, JDBC, UML, XML, ETL, DLL, Firmware, BIRT, Profiler, Epicor, Filemaker
Crystal Reports, win32, MySql, Apache, IIS, PKI, SSL, RSA, Fortezza, Swing, AWT, AGILE, SCRUM, RAD
Senior Software Engineer and Developer (Consultant/Contractor) 1/2011 to Present Tucson, AZ
At (Confidential): Developed MPLab,CCS embedded C and XCode medical device apps using Serial, Bluetooth, CIP, and Java JNI test apps.
Developed SQL Sign-verify to secure data for web pages, and two .NET apps.
At (Confidential): Developed integrated mfg workflow operation using Filemaker, C#.NET EDI gateways w/Epicor, and SSRS/SQL reports.
At Quaesta Instruments (startup): Developed Android app with Command/control window, a USB data collection Listener Thread, a
dynamic table window, in java, Linux, Eclipse ADT. (5 weeks)
At SA/SAG for Pima County: Software developed for Agave and Justware data/files migration, financial reports:Crystal, Access,
BIRT-Maximo, Developed and fixed apps, web services and webapps: .NET w/SQL 2005/2008 (incl. agent jobs) for data collection,
Web payment, and complex Queries generation, .NET project conversion updating, fixes for Cold fusion websites and MS Access.
texting (SMS) service, migrated servers to AWS cloud. Metadata collection and browse-search .NET webapp in 2 days. (3 months).
At Volt for Westmed: Software developed: contract deal checker, rebate calculator and reports using .NET, MySQL, Access, Excel.
Senior Software Developer/Analyst, AGI 3/2008 11/2010 Tucson, AZ
Coded complex sales automation report generators, and BI using Visual Studio 2005/2008, VB/VBA/VB.NET , SQL2000-2008,
Crystal Reports, Excel, SQL stored procedures (very complex), and email sending multi-threaded windows service.
Developed web-based language translation assistant. Developed admin editing windows app with treeviews and rules editing.
Principal Software Engineer/Analyst, Lumension Security 12/2006 1/2008 Scottsdale, AZ
Developed vulnerability remediation and patch distribution systems (cloud based) using Visual Studio .NET 2005, Java, Client-Server,
Zenworks, VMWare, Windows Server 2003 W2k3, Windows
Software Engineer/Analyst/PM, Bull HN/Integris (incl. AMEX-Bull and
AMEX-other contracts) 1992-1997, 2006
Re-engineered Amex-Microsoft's Expedia project booking web commerce system, using modeling analysis
techniques (Hyperformix Strategizer) and recommended performance enhancements. Coded C++ IBM OSI Services X.400/Internet
messaging AIX product 1988 STD. Included SMTP bridge. Performed performance tuning and measurement, memory leak
testing, resource usage analysis for the X.400 suite. Program Manager for Travel Agent systems using Visual Studio 2005,
XML-XSL, Client-Server, Rules, C#, Web Services, SQL2000, Agile, MS Project.
Software/Systems Architect/Developer, General Dynamics C4 Systems 6/2005 9/2005 Scottsdale, AZ
Designed and coded a script-able, multithreaded test gateway to test interoperability between FBCB2 and Land Warrior
(used QT,C++,Linux,Clearcase, VMF, MIL-STD-6017, MIL-STD-2525B, Agile), initial reqmts analysis/debug too.
Solutions Architect and Software Developer then VP Software, Plexera LLC startup 10/2003-4/2005 Sierra Vista, AZ
Spec, Design, and built secure wireless network information server and streaming multimedia client appliance, using Java,
Swing, Studio.Net2003, Embedded Studio for WinXP, and DLL. Design and Analysis docs generated with modeling.
Senior Software Engineer/Analyst, PM, DoD Fort Huachuca 4/1981-10/2003 timeframe (Golden Eagle Award)
Developed Test Mgmt and JPAS Financial Apps, bug fixes and enhancements in Visual Studio.NET (ASP.NET, ADO.NET, VB,
Developed in Java, Swing and VC++: 1. Image Converter for MapInfo layers and 2. Comms middleware Remote Controlled,
N-tier systems, for message and time service, and sniffing of TCP,UDP, Serial, RAS, and TCIM multi-protocol communications.
(Java, JAI, MFC, Delphi, NT, MySQL). Lead analysis of the EQUATE multi-faceted digital, analog, and microwave computerized test
van, wrote DT3 final report. Project Leader responsible for the initial design of X.509 firewalls.
As Group Leader, debugged DoD portable PDA data/messaging system (X.25). Integration manager
Designed and tested systems for highly advanced multi-disciplined DoD Stress Loading communications facility.
Senior Software Engineer/Analyst, Cardmeter Inc. (Payment Metering Products) 1999-2000 Tucson, AZ
Analysis, Design and Prototype in 2 weeks of computer discovery/assignment/usage manager multi-tiered Java based
product, PC Cop. Coded full version of above. Implemented Parallel Client-Server Java-Web N-tiered using custom
architecture. Enhanced PC Cop with reservations booking system for libraries. Swing used.
Completed printfile parser to obtain printjob parameters in C++/COM/DCOM, for PCL and Postscript files.
Senior Software Engineer/Analyst, Etec Inc. (Laser Imaging Systems) 1998-1999 Tucson, AZ Workflow Product
Analysis of previous contractors efforts, and created go-forward plan based on fixed-price Work Orders.
Systems Architecture,design and prototype Laser Direct Imager product SOA to control workflow and machine parms.
Coded web-based product as Java threads added to an Apache Server, with 4 Java client applets, got commendations, Swing used.
Planned a re-engineer/port of legacy code from AIX to Solaris/PC and NT/PC, to reduce systems cost from $16K to $5K per
system. Hardware, software and network analysis.
Developed VC++ Video Corner Analyzer Navy software system subprogram in a CCD imaging system.
FORTUNE 500 MANUFACTURING 6/1980-11/1990 Factory Hardware/Software Automation Engineer
Tucson, AZ, Phoenix, AZ, and Wayland, MA
Electronics Engineer - Programmed firmware, PC, and microcontroller-based systems for semiconductor, avionics, and keyboard manufacturers for production, test ATE, and robotics factory floor equipment. Hardware design (analog and digital) of
custom power supply, micro-based boards circuits and layouts, bed of nails tester, and other test system electronics.
Group Leader Created test requirements documents, analysis, test architectures. Division response chair.
Software Engineer Coded in Assembly: programmable data reduction/display programs in a multiprocessor 16bit tactical system.
QA Manager of Teamfocus groupware project for IBM vendor, TQM plan improved quality rating from F to A.
Bachelor of Electronic Engineering (BS), DeVry University Chicago, IL, 1980, GPA: 4.00/4.00 , Hardware and Software
IBM RS-6000/Power PC: SMIT Performance Tuning ,Creating Install Packaging
Certified by Sybase: SQL Server RDBMS Design, Fastrack, Client-Server Interfaces, APT Workbench 1992
Certified by ICS: Computer Network Design & OSI Protocols (Design and Analysis) 1985
Certified by Tektronix: Advanced Algorythmic Test Programming (Included Pattern Generation) 1980
Java Training Camp, Sun Microsystems, 1996
Integrated Systems Management (ISM - SNMP) Course, Groupe Bull, 1997