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. Arizona location only please.
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, ARM
Senior Software Developer/Analyst, Polymap Wireless 2/2015 to 2/2019 Tucson, AZ
Programming projects completed in embedded C, Java and .NET languages (MPLab-CCS, Eclipse, XCode, Nordic, Pic32) for
biomedical monitoring devices and systems (Mac, Windows) using CIP cell comms and bluetooth; ERP SQL based Data Signing, IT reports,
apps, webapps, embedded C Bluetooth device app automated updating.
Senior Software Engineer and Developer (Consultant/Contractor) 1/2011 to 2/2015 Tucson, AZ
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,
C#, C++, Zenworks, VMWare, Windows Server 2003 W2k3, Windows Vista, Win32, COM, WUA, WinXP, Hibernate, SUSE, Linux, Scrum.
Software Engineer/Analyst/PM, Bull HN/Integris (incl. AMEX-Bull and AMEX-other contracts) 1992-1997, 2006 Phoenix, AZ
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 (since 1931) 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