Todd ToddABarnes@Barnes gmail.com
Skills
Extensive C#, C++, C Software Development Experience
Distributed Client/Server Architecture and Design
Extensive software development experience
Extensive experience developing for Windows Platforms
Extensive experience in software systems and architectural design
Cross platform class library development experience
Full software development life-cycle in commercial, DO-178 and Military programs
Strong communicator
Work Experience
Principal Software Engineer, Tooling & Automation Architect 2012 – 2016 Honeywell International, Aerospace Division, Redmond WA Promoted to Automation and Tooling Focal for Aerospace Software Verification Organization
Drove the enhancement of automation and tools across all organization project teams.
Raised levels of automation to create standardization, productivity and efficiency.
Produced tooling architecture, identified and resolved security concerns and consulted on DO-178 compliance (primarily on verification and tool qualification issues).
Architected and led the development to scale the Honeywell ATS system to the distributed enterprise architecture.
Deployed Honeywell ATS to over 100 project teams, 1,500 workstations and 1,000 users worldwide.
Consulted on new tool development efforts in areas of security, export compliance, scalability, robustness and authentication and authorization issues.
Worked across teams and organizations to identify integration requirements then, designed and developed tools and/or scripts as needed to enable automation and maintenance. Applied Technologies: .Net, C#, C++, MS IIS, MS SQL, MS RDS, Windows SCM, Win32 API and various scripting languages.
Principal SW Design Engineer, Tooling & Automation Specialist 2006 – 2012 Honeywell International, Aerospace Division, Redmond WA Promoted to Software Tooling and Automation Specialist. Responsible to improve automation and tooling across the 8 product groups at the site. Later the position expanded to a global scope.
Led the design and implementation of major feature upgrades to the Honeywell ATS system to allow it to work globally.
Deployed ATS to 25 project teams, 400 workstations and 200 users worldwide.
Developed integration software and scripts as needed. Applied Technologies: .Net, C#, C++, MS IIS, MS SQL, MS RDS, Windows SCM, Win32 API and various scripting languages
Received Honeywell Outstanding Engineer Award – 2011. Principal SW Design Engineer, Tooling & Technical Manager 2004 – 2006 Honeywell International, Aerospace Division, Redmond WA Promoted to Tooling and Verification Technical Manager in CNS Navigation Radio Group with a staff of 20 combined global and domestic engineers.
Designed a process and lead the team to complete the troubled RNA-34BF product cert.
Served as the primary product rep in successful DER reviews and FAA audit of the product.
Conceived, designed and lead the implementation of Honeywell ATS - a web-based automation, management and control system for remote workstations.
Deployed ATS to the 787-INR and A350-IOM project teams. The INR product team estimated a savings of $1.7M in cost avoidance in capital equipment alone. Applied Technologies: .Net, C#, C++, MS IIS, MS SQL, Windows SCM, Win32 API and various scripting languages.
Principal SW Design Engineer, Tooling & Infrastructure 2003 – 2004 Honeywell International, Aerospace Division, Redmond WA
Researched, selected and deployed new tooling for 787-INR project team.
Participated in system and software architecture.
Tasked with and succeeded in finding cost reduction methods in capital equipment spend for program.
Applied Software Technologies: Development C+Engineer, + Multi-media group (contract), 2003 Microsoft Corporation, Redmond WA
Designed and developed UPNP communications and multimedia software for Windows Media Player and Windows Home Server.
Developed .Net 1.0 extended capability via interop code using the Win32 API. Applied Senior Software Technologies: Engineer, .Net, 2002-C#, C+2003 +, Win32 API. Widevine Technologies, Seattle WA
Applied Technologies: Windows NT, Linux, C++, STL Lead Engineer/Architect (contract), 2000 – 2001
Avocent Corporation, Redmond WA
Applied Technologies: Linux, Windows NT/2K, C++
Software Developer, AutoPC Systems Group (contract), 1997 - 99 Microsoft Corporation, Redmond, WA
Applied Technologies: WinCE, WinNT, TCP/IP, C++, TAPI, RAS Education
Bachelor of Science, Computer Science
Western Washington University, Bellingham, WA
Patents
5,983,270 - Method and apparatus for managing inter/intra-network activity 5,978,568 - Method and apparatus for resolving network users to network computers 5,682,538 - Automatic adaptive computer screen generation