Results-driven, hands-on software leader with more than 14 years’ experience of strategy, product ownership, product marketing, operations, and software engineering experience in both large publicly traded corporations and start-ups. Proven ability to quickly turnaround struggling teams, stabilize platforms, grow teams, deliver high quality software and increase profits.
Change agent with a track record of effectively building consensus to install new processes or systems to address efficiency, quality, scalability or other concerns. Effective communicator with an understanding of both business demands and technology solutions. Thrives in challenging, fast-paced environments where teamwork, strategic leadership, and shipping greatness are fundamental to the organization's culture.
Engineering and Technology Leadership, Software Architecture, Strategic Planning & Execution, Product/Project Management, Vendor Relations, Quality Assurance, Implementations & Migrations, Network Operations, Process Improvement, Hosting Strategy, Database Administration, DevOps, Automation Engineering, Security, Cloud Computing
Hands on with C#, .NET, JavaScript, SQL, jQuery, AngularJS, ExtJS, Require.js, Grunt, Gulp, ASP.Net MVC, WebAPI, Ninject, NLog, NUnit, Nuget, Powershell, Bash, Node.js, RavenDB, ElasticSearch, Redis, Git, SVN, TFS, Vagrant
Senior product development leadership role steering engineering efforts delivering a $60m tax preparation product. Set direction to ensure delivery on feature requests and issues, while instilling emphasis on accountability, quality, flexibility, and consistency. Positioned team with efficient and high-performance team organization through strong hiring, mentoring, and process improvement.
Senior Product Development Leadership role, led and integrated team including planning integration among teams and communicating strategies to senior leadership. Set direction for strategy to merge three interactive product & engineering strategies into a single vision. Responsibilities included leading 6 teams encompassing 55 associates including engineering, product ownership, systems and network infrastructure, DevOps, and Data Operations.
Rapidly promoted to VP, providing leadership and strategy for a $60 million business. Responsible for 60 team members in product management, product ownership, engineering, quality, data and infrastructure. Set direction to ensure teams worked together to deliver quality products to customers by instilling emphasis on accountability, quality, collaboration, consistency, planning and teamwork. Position business with efficient and high-performance product development organization through strong hiring, mentoring, outsourcing, and process improvement.
Oversaw all aspects of business operations including budgeting, sales, support and marketing along with leading the efforts for product and engineering. Re-engineered product development delivery processes by introducing the Scrum methodology, requirements gathering, project plans and steered team through product releases including building a new product from prototype to production.
Retained through Third Coast Media acquisition and entrusted with leadership of the engineering, UI, graphics and inventory production/support teams for an $18 million product servicing 4,000 customers. Hands on leader overseeing process, architecture and automation of systems for 3 teams consisting of 12 developers, 2 database administrators, 3 data engineers, 2 UI developers, 2 graphic designers and 12 inventory production support specialists.
Thrived in startup environment, leading development efforts for an automotive CRM product. Directed engineering effort and worked with business leaders to setup a product process that successfully prioritized features and customer issues. Collaborated with sales and support to demonstrate product capabilities and improvements.
Supported release of Visual Studio .NET 2002. Provided phone support to developers communicating issues or concerns with Microsoft Visual Studio.
Led team that produced a centrally managed desktop product that ran on 106 separate LANS and over 1000 PCs around the country. Produced features, bug fixes, automated deployments and upgrades.
Designed, developed, and maintained features for the Cyber life product and internal products supporting the management and automation of testing.
Previously excelled as an Infrastructure Engineer at Sprint Paranet & Fritz.