Resume
Objective
Lead and mentor development 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 – 2019 – Design/architect/code new entitlement algorithms that automate upgrades due to maintenance, new releases, and renewals.
– Key success indicator: Yearly 3-month manual project for new product releases now automated.
Ivanti Licensing System – 2018 – Design/architect/code a new licensing system for our $480 Million company, with a focus on handling many licensing systems from various acquired product lines. Angular frontend, C# Rest Web Service backend.
– Key success indicator: Customers never knew it happened. The transition was seamless.
– Key success indicator: Replaced vendor solution with simplified processes, saving 200k+ a year
Heat Merger – 2017 – Design/architect/Code the business’s needs to merge two $200m companies.
– Key success indicator: Business Applications merged on time with improved processes.
Wavelink Shopping Cart Replacement 2017 – Evaluate and choose a shopping cart, then develop software customizations. Developed custom plugins to integrate 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//Knockout 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/Knockout 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# (.Net Framework, .Net Standard, .Net Core), associated libraries, frameworks, etc. I excel in generics and algorithms and writing less code to do more.
– JavaScript, Angular, Typescript
– Unit Testing
– Tools: Visual Studio, Git, TFS, Build & Release pipelines, yaml, etc.
– Software design and Architecture – creating decoupled building blocks to quickly build new software.
– GitHub – see my open source projects: https://github.com/rhyous (many are NuGet packages)
Note: Besides my own GitHub projects, I have contributed to LinqKit, Autofac, Chardin.js, and other known open source repositories.
Soft Skills
– Team lead and mentor for the majority of the past 20 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
Education
USU Masters of Science in Computer Science Graduated in 2018
SLCC Various Undergraduate Computer science courses 2007 – 2009
BYU BA in English (Creative and Technical Writing) Graduated in 2004
Other Various technical certifications
More Information
References available upon request.