Loading...

Software Engineer / Entrepeneur

I have over 15 years experience building enterprise software. Currently, I'm the CTO for an amazing team at Rentler—making renting better for both landlords and renters. I help define company vision from both the business and technical side, architect solutions for our products, and even jump into sprints to help engineer and build those solutions.

I enjoy solving complex problems. Whether it's dialing in a financial model, writing software solutions, or working through UX issues: I love building great products.

Cover

Chief Technology Officer / Co-Founder

Rentler

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

Rentler’s next-generation online property management tools are designed by landlords, for landlords. We’ve taken everything excellent about renting properties and made it better, and we’ve taken everything difficult about being a landlord making it more accessible.

Accomplishments

  • Created a search engine supporting millions of users utilizing C#, ASP.NET, SQL Server, Elasticsearch, MongoDB, Redis, and JavaScript.
  • Designed and developed microservice infrastructure with .NET Core, RabbitMQ, Docker, and various database engines. It provides mission critical functions like payment processing, credit and background checks, image and video processing, analytics, geo services, and many third party integrations.
  • Developed large AngularJS SPA supporting all customer functions. Backed by an ASP.NET MVC REST API.
  • Implemented CI/CD with TeamCity and GitHub to automate testing and deployment for our 57 projects across 190 Azure resources.
  • Defined strategy for all systems including hosting, architecture, exception handling, logging, testing, deployment, and managed the development team to implement them.
  • After a purchase, I developed a partner API with the team supporting listings, applications, and tenants from three companies working with international teams.
Cover

Chief Technology Officer / Co-Founder

Medistack

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

Medistack is a communication solution for medical professionals to collaborate in a secure environment. It supports groups, posts, audio/video processing, and teams.

Accomplishments

  • Worked with medical professionals to define the needs of doctors and sales staff.
  • Used ASP.NET MVC and Azure to create a communications platform for various groups to share secure patient procedures.
  • Built video processing solution using FFmpeg and Azure to normalize uploaded video to consistant variable bitrate standards.
Cover

Software Engineer / Co-Founder

NUVI

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

Social media analytics in real time. Nuvi is a powerful platform for analyzing, monitoring, and engaging with social media. Nuvi quickly weeds through the noise of the internet and delivers the most pertinent information.

Accomplishments

  • Worked with investors, executives, and the sales team to define client and company needs.
  • Developed distributed queue engine using C#, MongoDB, Redis, and AWS to pull live social media data, analyze various KPIs, and cache formatted responses at a rate of 10-20k items per second.
  • Used ASP.NET MVC, Knockout, and D3 to build beautiful visualizations for customers to interact with. Communicated using ASP.NET WEB API and hosted in AWS.

https://www.youtube.com/watch?v=nuQthpE7GQc - NUVI Intro

https://www.youtube.com/watch?v=Cq-ExoIN--M - To get screenshots?

Cover

Software Engineer

Struck

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

Built a social media command center for the Gatorade brand. It’s an installation piece showing showing real time social media visualizations on large screens. See https://mashable.com/archive/gatorade-social-media-mission-control.

Accomplishments

  • Hired to help develop a social media command center for Gatorade displaying live social media data on six large televisions. Built with C#, Unity3d, Python, and Java.
  • Developed WPF touch-screen admin panels to manipulate the visualizations on the large displays by issuing commands through an MMORPG server.
  • Helped develop visualizations using Unity3d.
Cover

Software Engineer / Co-Founder

Nineteenth Avenue

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

A software consulting agency created awesome products for agencies and their clients. Besides running the business I worked with C#, WPF, Asp.Net, PHP, Javascript, Css, Java, SQL Server, and more. Ultimately, we moved on to build Rentler and Nuvi.

Accomplishments

  • Wrote custom software for Quaker Oats, BYU, 3M, US Army, and other great customers.
  • Built projects with C#, ASP.NET MVC, PHP, Visual Basic, JQuery, SQL Server, or whatever technology a customer needed.
  • Managed customers, project timelines, and developer resources.
Cover

Software Engineer / Project Manager

Orchid Event Solutions

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

Orchid Event Solutions provides full-service account management and software for events. From badges to online ordering, Orchid creates custom registration solutions for events large and small.

Accomplishments

  • Built kiosks and Windows applications in WPF to print badges, process payments, and handle event registration.
  • Created registration websites for customers in ASP.NET and SQL Server.
  • Managed requirements and timelines for our development team.
  • Helped implement PCI compliance for the company and existing software.
Cover

Software Engineer / Co-Founder

Plaidian

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

We build full-stack software solutions for companies primarily in the .NET Framework.

Accomplishments

  • Fixed order system for Hewlett Packard’s desktop product originally outsourced to India. Re-implemented existing code in time for their product launch.
  • Built new marketing website and order system for Hewlett Packard’s flagship VooDoo Envy laptop product. Built with ASP.NET Forms, jQuery, and SQL Server with integrations with their existing database and payment processor. • Managed developers and communication with the customers. Responsible for building requirements, and all the stuff to run a business.
Cover

Programmer / Analyst II

Lousiana Pacific

Sandy, Ut
Jun 2015 - Jul 2015
10 Years

Louisana Pacific is a premiere building products company. Managing the company requires many internal business applications for its various operations.

Accomplishments

  • Created software managing all the safety metrics in the company using ASP.NET MVC Beta and SQL Server.
  • Built design templates with ASP.NET Forms to unify the look and feel of all internal business applications.
  • Aided in deployments using IIS
Top