I'm a software engineer with 6 years of experience.
Focusing primarily on .Net(C#) and React technologies. Driven, self motivated individual that
strives to get the job done and done well.
I enjoy learning and improving my abilities and trying new things on personal
projects. In my freetime, I love to spend time with my wife and two sons.
I enjoy playing board games (i.e. Arkham Horror, Lords of Vegas), videos games
and coding.
Education
Utah State University - Management Information Systems
Aug 2014 - Dec 2017
Work Experience
Tecuity - Software Engineer 2
Archeticted new system to help with future maintance and faster release times. Saw a reduced project time by 65% and with reduced personel from ~6 to 1
Upgraded the backend from .Net Framework 4.7.1 to .Net 6 and again to .Net 8. Increased application speed by 30%
Instructed 25 developers modern c# langauage features and standard practices
Tecuity - Software Engineer
Built and managed 200+ Rest API endpoints using ASP.NET Framework. Optimized endpoint throughput by 15% for most existing endpoints.
Migrated Legacy Desktop Appliction to a React Web App
Optimized SQL procs with increased speed and less data reads. One proc operates 35% quicker
Recfactored legacy projects to have a standard archeticture, N-Tier, while making it more
modular.
Instructed 25 software engineers about unit tests with the xunit test framework
Nubitz - Software Engineer Consultant
Consulted CivicSource
Helped clear out the backlog of bug and small features while familiarizing myself with
the applications
Used C# and knockout.js to allow certain user groups to lock and re-lock sales during the
research phase. This was done previously via Database manipulation
Changed sales from being sold by the label of a sale to what is being sold. This will allow
the company to market to municipalities outside of Louisiana. This required changes to the
full stack, C#, React and SQL
Conservice - Software Engineer
Redesigned existing web automation payment software and made it a third-party service.
Progressing to a Software as a Service platform.
Designed and implemented cross team libraries to standardize workflow.
Created internal websites for displaying project metrics using Telerik UI.
Designed and created website to assign utility payments to other team members and for
assignees to view and keep track of their work using C# and JQuery.
Transitioned legacy data into a new SQL Server database.
Created APIs from existing libraries.
Transitioned console, library, WinForm, and web projects from .Net Framework to .Net Core
3.1.
Transitioned code repository from SVN to GIT.
Conservice - Software Developer
Redesigned existing web automation payment software and made it a third-party service.
Progressing to a Software as a Service platform.
Designed and implemented cross team libraries to standardize workflow.
Created internal websites for displaying project metrics using Telerik UI.
Designed and created website to assign utility payments to other team members and for
assignees to view and keep track of their work using C# and JQuery.
Transitioned legacy data into a new SQL Server database.
Created APIs from existing libraries.
Transitioned console, library, WinForm, and web projects from .Net Framework to .Net Core
3.1.