More than 20 years in software development and management with Architect level experience. Microsoft Windows, Android, Windows CE, VxWorks, LabWindows, Embedded, Xilinx, CAN, RS232, GPS
MASTERS OF SCIENCE COMPUTER SCIENCE
BACHELOR OF SCIENCE COMPUTER ENGINEERING
American born, educated and English first language.
- Analyzed, maintained and enhanced embedded diagnostic software test programs run with Automatic Test Equipment (ATE) utilizing Test Program Sets (TPSs) that run on the Test Station for the hardware (LRUs) deployed on heavy armed vehicles including but not limited to Abrams Aim tank, Bradley Fighting vehicle system(BFVS), Stryker and etc.
- Utilizing LabWindows CVI, Visual Studio 2008/2010/2012 and a multitude of software utility programs architectured, developed and tested an embedded interface librarys and code
- Conducted software design reviews for consistency with requirements and development standards.
- Wrote Software Design Document for entire RuntimeSystem(RTS) software and interface library along with multiple documents in software requirements, IVDs(Internal Version Description Document) and etc.
- Re-architected, refactored and improved on-board real-time management control system to enable new functionality, performance and maintainability which included but not limited to real-time information between vehicle and base station, wireless communications (GPRS),J1939/J1708 communication, …
John Deere - - Worked on real time embedded telematics implementing and solving issues with CAN communications and reprogramming via wireless communication (Cellular)utilizing Object Oriented Design and programming.
- Resolved and enhanced issues with GPS and higher level algorithms.
Mobile Architect - - Implemented new mobile management architecture for all mobiles phones including Android OS, Windows Mobile 5/6, Windows Phone 7/8 (utilizing both C++ and C#), Apple’s iPhone and MAC OS X.
Microsoft - - Implemented project development using Visual Studio C++, MFC and Microsoft’s latest technology in OLE, ActiveX “component ware”, TCP\IP, GUI, Microsoft SQL Server , multiple threading and MMC architecture in a Windows OS.
Work Terms
Flexable