Post Job Free

Resume

Sign in

Senior Software Engineer

Location:
Seattle, WA
Posted:
April 30, 2016

Contact this candidate

Resume:

DAVID J. WHITE

**** *** *** **** **** 949-***-****

SEATTLE, WA 98121 acukud@r.postjobfree.com

Accomplished senior software engineering contractor with extensive experience in the full software development life cycle from prototyping, to design and implementation, to integration testing, and maintenance; with a development background ranging from applications to device drivers, in multiple languages, on UNIX, Microsoft, and various embedded platforms, in commercial and defense development environments of all sizes.

Summary of Qualifications

Current Secret DoD security clearance and extensive experience in CMMI level 5 development

20 years C/C++ experience (10 years each language)

2 years Linux development (C/C++, RHEL, wxWidgets, OpenGL, Eclipse, GitHub, STL, & Boost)

2 years Google Android mobile platform development experience with Java (in Eclipse)

2 years web platform development experience including HTTP, HTML, CSS, CGI, LDAP, SSH, TCP/IP, UDP, NTP, JavaScript, XML, Java, and Subversion

10 years object oriented analysis and design (OOA/OOD) experience including UML (Rational Rose)

12 years UNIX (Solaris) platform application development experience including X Windows OSF/Motif UI development with various GUI builders including BX PRO and TeleUSE

10 years multithreaded software development experience

10 years total distributed computing development with CORBA (Orbix) and DDS (RTI Connext)

3 years Windows platform application development experience with Visual C++, and MFC

3 years Windows platform device driver development experience in C and assembler including WDM, Windows DDK, USB, mass storage devices, and the Microsoft kernel debugger

3 years embedded software development (Motorola, Intel, Zilog, and TI DSPs, in C and assembler)

8 years total SQL experience integrating applications with Oracle, Sybase, and mySQL databases

10 years total SCM experience with Git, GitHub, ClearCase, and Visual SourceSafe

1 year as principal engineer, development team lead, and Information System Security Manager (ISSM)

Professional Experience

Dave White Consulting, Irvine, CA

Owner 09/2013 – 05/2015

Contracted by Sextant Engineering (sxtnt.com) for software development of a Bathymetry based navigational aid (goo.gl/H7iZWq) for nuclear ballistic missile submarines for an 18 month contract with the Strategic Systems Programs office of the US Navy. The software corrected errors accumulated over time in the onboard inertial navigation system (ESGN) through the use of a particle filter algorithm, submarine sonar depth measurements, and high resolution Bathymetric maps of the ocean floor. A Secret DoD clearance was required. Development and target platform was Linux (RHEL), with additional tools employed including wxWidgets, C/C++, STL, Boost, DDS (RTI Connext), OpenGL, Eclipse, Valgrind, and GitHub.

Infosys, Irvine, CA

Technology Analyst 07/2012 – 09/2013

Contracted by Infosys (a multinational provider of business consulting, information technology, software engineering and outsourcing services) to Capital Group (one of the world’s largest investment management organizations with assets of around one trillion USD under management), as a member of their web admin team. Responsible for support of client facing websites including AmericanFunds.com. Duties include admin related tasks in support of Tomcat, Apache, and Weblogic implementations running on Solaris. Support also included Adobe CQ5 (WCM), Foglight (monitoring), Site Catalyst (web analytics), Ultraseek (search implementation), and Remedy (incident, change, and problem management), firewalls, & load balancers (F5).

DAVID J. WHITE

Dave White Consulting, Irvine, CA

Owner 09/2009 – 07/2012

Developed and published mobile applications in Java for the Google Android platform (goo.gl/Zuv2t). Also included browser-based mobile application development (HTML, CSS, and JavaScript) hosted on a cloud based scalable back end (Google App Engine, and Java EE). Additional technologies, platforms, and product experience included Eclipse, XML, Java ME, Subversion, Google Analytics, Big Table, and AdSense.

Northrop Grumman, Anaheim, CA

Senior Software Engineering Contractor 07/2001 – 09/2009

Contracted developer assigned to the architecture, design, implementation, and integration of large scale, distributed CORBA (Orbix) client/server based applications in C++ for the UNIX (Solaris) platform, utilizing an OOA/OOD approach with UML (Rational Rose), extensive Oracle database integration, X Windows GUI development (BXPro), and ClearCase configuration management. The software represented the Ground Support Segment of the Ground-based Midcourse Defense contract for the government Missile Defense Agency. A Secret DoD clearance was required. Specific areas of software responsibility included health and status monitoring of the boost vehicle and Exoatmospheric Kill Vehicle, telemetry, monitoring of Network Time Protocol services, and maintaining core multithreading services for use by other developer groups. Also assisted with system integration testing, and extended troubleshooting at remote customer installations.

BlueKite, Irvine, CA

Senior Software Engineer 2000 – 07/2001

Developed a mobile Internet software platform in C++ that enabled delivery of rich content mobile Internet services over early low bandwidth data services. The client/server software enhanced wireless Web browsing speeds by an average of 500%, and bandwidth efficiency by an average of 800%. The solution consisted of a Windows enterprise server platform (at the carrier site), which compressed textual and graphical data before sending it over the air to supported client platforms (Windows notebooks, smartphones, and PDAs), which uncompressed the data for the browser. Supported the server component through compression and caching client requests through the proxy server, as well as authenticating users through an LDAP interface.

Dave White Consulting, Aliso Viejo, CA

Owner 1999 – 2000

Contracted (1099) with client Minds@Work of Irvine, to design and develop a custom Microsoft Windows device driver to support development of their USB mass storage device, the Digital Wallet. Developed a VxD port driver to integrate with the Windows I/O subsystem, as well as a USB WDM minidriver. Development tools utilized included the Windows DDK, and the Windows kernel debugger.

Northrop Grumman, San Pedro, CA

Senior Software Engineering Contractor 1995 – 1999

Contracted developer assigned to the design, implementation, and testing of a Mission Planning System for the B-2 Stealth Bomber. Offered software development expertise in C, X Windows OSF/Motif GUI development, and integration with Sybase databases. The platform was UNIX (Solaris). A secret DoD clearance with special access was required. Also, consulted as a trainer for an Integrated CASE suite of software development tools for the Sun Solaris platform including Sybase, Cadre, Xerox InConcert workflow management tools, X Windows GUI builders, code analysis and size estimation tools, data modeling, and configuration management tools.

Education & Additional Information

Case Western Reserve University Master of Science, Operations Research

Cleveland, OH Bachelor of Science, Computer Engineering

LinkedIn Profile: goo.gl/eah8Fo Published Android Apps: goo.gl/Zuv2t Website: davewhite.com



Contact this candidate