VP Software Development
- Highlands Ranch Colorado
- [email protected]
I bring over 20 years of practical experience building and directing software development teams. My passion is taking product ideas and figuring out how to get them quickly built into high quality applications that customers love to use. My role in a team is to provide the right resources, technologies, infrastructure, processes, and technical guidance to empower and unencumber teams as they apply their creative ideas and talents to the problem at hand. Nothing is more satisfying than helping teams come together to solve tough problems and create cool software applications!
* Architecting and building highly scalable/available/secure systems
* Translating product vision to a resourced roadmap
* Organizing actions and deliverables from chaos
* Casting and/or rallying teams around a vision
* Driving globally-dispersed development teams
* Applying real-world Agile and DevOps practices
* Leading teams through change
* Finding, developing and mentoring leaders
Responsible for all software development activities for the Health eCareers, the healthcare industry's career hub for professionals, employers and associations. Health eCareers is part of DHI Group Inc., the parent company of other industry leading careerhubslike dice.com.
Reports: 85 engineers / 16 teams (US)
Worked on Pearson Higher Education's Learning Platform - a rapidly evolving collection of reusable services deployed in the cloud (AWS) used to support Pearson's next generation of learning applications. Extensive experience with Pearson's offshore resources in Sri Lanka, assisting management there with alignment on standards, practices, and processes and transition of several product lines. As part of a corporate move to the cloud, migrated all development teams from Microsoft to open-source, java-based technologies. Led efforts to reduce customer impact minutes by 46% by introducing comprehensive instrumentation and monitoring that targeted reducing the mean time to diagnose (MTTD) customer-facing issues. Ensured smooth operations of all systems (nearly 10 billion transactions/day) by working with cross department leadership to define and introduce DevOps practices around instrumentation, deploys and product monitoring.
Reports: 125 engineers / 25 teams (US, Sri Lanka, Australia)
Rapidly expanded development capacity (40 contractors over 12 months) by refining recruiting and onboarding processes, as well as improving training and team knowledge transfer. Retained key customers by expanding application web services and frameworks to support new internal and external custom user experiences. Doubled the number of successful releases each year by employing agile practices and establishing continuous integration processes incorporating automated coding standards checks and unit tests.
Reports: 35 engineers / 7 teams (US, Sri Lanka)
Increased overall development bandwidth by 40% by taking leadership of, expanding, and aligning engineering operations in Sri Lanka and the US. Improved LMS system stability and extensibility by leading refactoring efforts to evolve architecture from 2-tier ASP/Database model to n-tier, MVC .Net/C# platform.
Served as business analyst, architect, and technical lead for a Policy and Claims Administration system. Designed and coded cash entry, installment bill, claims adjudication, and agent commissioning/reporting components. Also built an Automotive Extended Warranty administration system for GE Capital Insurance Services group.
Led User Experience group for a 120-member development team at Goldman, Sachs & Co. (Wall Street, New York City). Team released entirely new bond trading suite of applications for Fixed Income department. (Unix, X-Windows/Motif)
Sold, managed and delivered five custom application projects (each $500,000+) for Shell, Exxon, Mobil, Texaco, and DuPont. Grew SE Asian and Australian territory sales revenue by 300% over a 3-year span.
Saved over $450,000/year by diagnosing and solving production problems as well as developing computer simulation models (see Simulation Sciences above) used to optimize operations.
Studied Chemical Engineering, served as President of my off-campus housing for two years, and worked as a Resident Advisor in the University dormitory system my senior year.