Lead teams to design, architect, and develop marketable and maintainable solutions.

Career History

Ivanti                 Senior Dev / Principal Software Architect / Team Lead              April 2013 – Present
Caradigm          Senior Software Engineer                                                               Mar 2012 – March 2013
LANDesk           Software Engineer                                                                           Sept 2004 – Mar 2012
Convergys         Advanced Network Engineer / Technical Trainer                         Jan 2000 – Sept 2004   

Successfully Delivered Software Development Projects

Ivanti Licensing System – 2018 – Design/architect a new licensing system for our $480 Million company, with focus on handling many licensing systems from various acquired product lines.
– Key success indicator: Customers never knew it happened.
Transition was seamless.
– Key success indicator: Replaced vendor solution with simplified
processes, saving 200k+ a year

Heat Merger – 2017 – Design and architect the business apps needs to merge two $200m companies.
– Key success indicator: Business Applications merged on time with improved processes.

Wavelink Shopping
Cart Replacement
– Evaluate and choose shopping cart, then develop software customizations. Developed custom plugins to integrates with Tax, CRM, Credit Card vendor
– Key success indicator: Manual order entry decreased by half, highest margin business line.

AppSense Integration – 2016 – Implemented with C#/WCF backend and HTML/CSS/JS frontend
– Key success indicator: Completed 1 month early. Zero bugs reported after go-live.

Naurtech Integration Project – 2015 – Implemented with C#/WCF backend and HTML/CSS/JS frontend
– Key success indicator: Naurtech order entry workload decreased by two full FTEs.
– Key success indicator: Non-technical customers are hand-held when using the web solution

Wavelink Order to-Cash Project – 2014 – Implemented with C#/WCF backend
– Key success indicator: Orders entered once. Remaining order to cash process automated.

C#/WPF Common Install Tool – 2011/12 (Implemented with C#/WPF using MVVM framework)
– Key success indicator: Customer feedback. The complex install
became simple.
– Key success indicator: Future dev. Additional installers or branded installers became trivial.

Developer Skills

C#, Visual Studio, associated libraries, frameworks, etc.

Software design and Architecture – created decoupled building blocks
to quickly build systems.

GitHub – see my open source projects: (many are NuGet

Soft Skills

Team lead and mentor for majority of the past 18 years for many, multiple development teams

Customer interaction including phone support and technical training

Writing, both technical and creative

Technical training Videos and demonstration videos


USU                          Masters of Science in Computer Science                                                                2011 – 2013, 2017 – 2018
SLCC                        Various Undergraduate Computer science courses                                                 2007 – 2009
BYU                          BA in English (Creative and Technical Writing)                                                        1999 – 2004
Other                       Various technical certifications

More Information

References and/or a complete CV available upon request.


Leave a Reply

How to post code in comments?