William G. Theus
Leavenworth, Kansas 66048
Cell: 913-***-****
Email: ****.*****@*****.***
Software Development Manager
Proven history of delivering quality software products
Decisive, no-nonsense, action-oriented and results-focused professional with over thirty years in the software field. Offer outstanding talents in: complete software lifecycle development, support and maintenance; waterfall, iterative, and Agile development processes; project management in resource constrained environments; Fortune 500 customer facing roles; full spectrum people management skills; subcontract negotiation and management; operating and navigating within large and small company work environments; working remote and managing remote and offshore employees in a virtual team. Driven by new challenges, and an overwhelming desire to succeed in every endeavor.
Technical Summary
Comprehensive foundation in technology, process and tools
Development: JAVA, C#, .NET, HTML, JavaScript, SQL, C, Assembly, and others
Processes: Waterfall, Agile, Scrum, RUP, DevOps, Iterative, Rapid Application Development
RDBMS: DB2, Informix, SQL Server
Systems: Windows, Linux, Unix and others
Tools: Team Foundation Server, SVN, ClearCase, ClearQuest, and others
Professional Background
Diverse software management experience across multiple knowledge domains
Bartlett & West – Overland Park, Kansas – 09/2013 to 02/2018
Lead Group Manager – Technology Team
Lead a team of developers, analysts and DBA’s in a custom application development environment focused largely on GIS related functionality for this civil engineering organization. Solutions are typically data heavy with web user-interface components, and integration with ESRI applications. Clients for our solutions include numerous Class I and Short Line rail road companies, municipalities, rural water districts and Native American tribal governments. Instituted application development processes, estimating methodologies, change management, quality, defect tracking and source control policies. Responsible for quantitative project management oversight of assigned projects, and all personnel management of team members to include hiring, rewards, evaluations and terminations. Additional responsibilities included site management, and active promotion of this employee-owned company’s values and culture.
ScriptPro – Mission, Kansas – 11/2010 to 07/2013
Software Development Manager
Stood up a software development team to implement a hosted enterprise pharmacy application for third-party accounts receivable and contract management. This product focused on financial balance sheets, reconciliation, accounts receivable, aging and other financial aspects of pharmaceutical retail sales. Established all version control, configuration management, requirements tracking & defect tracking policies and procedures from scratch for this product. For this hosted Java/J2EE SaaS implementation with a DB2 backend, developed customer issue tracking mechanism while managing both development/maintenance and customer support activities.
TriTech – Decorah, Iowa – 03/2010 to 11/2010
Software Development Manager
Ran a software development team responsible for company’s EMS offerings to include ambulance billing and electronic patient care software. Instituted metrics based software project planning, and oversaw multiple product releases in accordance with both business and regulatory requirements for these C# applications in a .Net environment.
International Business Machines (IBM) -- Lenexa, Kansas – 03/2001 to 02/2010
Software Development Manager
Managed software development teams in an Agile/Scrum environment delivering extensive feature sets and defect fixes for the Informix and DB2 database products. The responsibilities in these positions included: complete personnel management to include hiring, terminating, mentoring, evaluating performance and technical development of employees; program management to include requirements development, milestone development, scheduling, resource assignments, monitoring status and contingency planning; technical and process oversight to include design, documentation, reviews, code, test, integration, builds and delivery of software.
Midwest Research Institute (MRI) -- Kansas City, Missouri -- 1999 to 2001
Software Manager
Lead a team of application developers for scientific instrumentation support and database analysis tooling. Organized a loose association of programmers into a coherent team, and instituted basic software development practices such as design process and documentation, peer review, configuration and quality control.
Pulau Electronics -- Orlando, Florida -- 1998 to 1999
Software Manager
Authored technical proposal for major new business venture. Concurrently, acted as interim IT manager to modernize and update the company’s technical infrastructure. Managed and executed contracts for remote site software support.
Nations, Inc. -- Leavenworth, Kansas -- 1993 to 1998
Director of Engineering
Supervised a team of thirty-five software engineers responsible for updating and maintaining software for the U.S. Army’s National Simulation Center at Ft. Leavenworth, Kansas. Transformed the team to comply with requirements of the Capability Maturity Model (CMM) in order to achieve a repeatable development process.
Ford Aerospace -- San Jose, California -- 1987 to 1993
Senior Systems Engineer
Designed, coded and delivered hardware and software for embedded encryption support for RF satellite communications. Participated in effort to design and code multi-level secure computer systems for financial institutions and numerous Government projects.
Unites States Army -- various locations -- 1983 to 1987
Intelligence Officer
Successfully performed in various command and staff positions in the intelligence field to include company command and primary brigade staff; active duty 1983 to 1987, and reserve unit participation 1987 to 1993. Honorably discharged in 1993.
Education
Virginia Military Institute, Lexington, Virginia
Bachelor of Science in Electrical Engineering, 1983
U.S. Citizen
Further Information and References Available Upon Request