What I do best.
As a technical leader, I ensure the success of projects and engagements from qualification to delivery and post-delivery by managing diverse and cross-functional technical teams.
My Focus.
I spend most of my time applying my technical and management skills to larger teams to efficiently develop and deliver scalable solutions using iterative methodologies.
Technical Leadership
Product & Solution Development
AGILE Project & Program Management
Full-Stack Technical Implementation & Architecture
Professional Development
About Me.
I enjoy spending time in nature, hiking, camping, climbing mountains, driving around in my Jeep, and staying active. When relaxing, I can also be found reading business, finance, and technology books while enjoying the darkest coffee available.
My Experience.
Over the course of my career I have had the chance to work on and develop technical solutions both personally and by leading technical teams for several years. I currently lead a team of technical resources engaged in the delivery of enterprise solutions for public and private sector companies.
- Director, Product & Engineering • Dec. 2021 - NowI am responsible for the company's overall technical direction and product development efforts. I work closely with the Product Marketing and Management team that I lead. Together, we created and launched productivity products that are used by customers and partners to optimize their business processes.
- Principal Technical Program Manager • Feb. 2021 - Dec. 2021I oversaw the technical delivery aspects of all Enterprise projects and was responsible for the implementation and enforcement of best practices, code reviews, testing, requirements gathering and ellicitation, and the definition of product specifications.
- Director, Solution Delivery • Apr. 2017 - Jan. 2021In this role I ensured the success and impact of client engagements from qualification to delivery and post-delivery while managing a cross-functional team distributed across North America.
- Senior Systems Analyst • Feb. 2015 – Apr. 2017As part of this technical role I excelled at navigating both business and technical challenges while quickly providing value to team members and customers alike.
- Systems Analyst • Nov. 2014 – Feb. 2015My duties involved managing and delivering professional services engagements through the delivery of enterprise solutions and industry best-practices.
- Technical Support Consultant • Aug. 2012 – Oct. 2014This role provided me with the ultimate foundation required to expand my technical skills and gain a deep understanding and familiarity with full-stack development and applications.