Programming in industry since 2010. I started out in the insurance industry at age 15, where I worked on programs that got the right info to the right people at the right time. Since then, I’ve transitioned to IT and code consulting for small businesses in the Cache Valley area. Recent clients are in industries that range from biofuel, janitorial supply, and firearms to clothing retail, cat litter, and office furniture.

The highlights:

Small Business Development Center (SBDC) - Logan

I've been working with the great team at SBDC-Logan for a little more than two years now. Never heard of the SBDC? Read more about the mission here.

It's been awesome to work with the close knit team at our local office in Logan, where I've been learning about the tech used in industries across the board.

Workers Compensation Fund of Utah (WCF)

My time at WCF was equally awesome. Working at a firm with several hundred employees with subsidiaries across the United States gave me the big picture view of how a successful IT department should operate just as I was starting out in my career. Moving from customer service to front-end web apps at to back-end coding allowed me to really get a feel for all aspects of software development.

For more detailed information, check out my resume.


Researching math stuff since 2014. The exact focus? Applied Computational Tournament Theory. It’s a subset of Graph Theory. What does that mean? I draw stick figures on whiteboards a lot. Kinda like the ones in the photo above.

But seriously...

I won a grant in 2015 from Utah State University's College of Science to research how Latin American voting systems can be modelled computationally using graph theory. Some of the biggest challenges involved writing algorithms that dance around problems proven to be NP in complexity.

Other challenges include the sheer amount of data to work with. One algorithm, for a certain quanta of input, output over 5,000 GB of uncompressed data that needed to be processed. Mining that data has proven to be both challenging yet fascinating.

While the funding the College of Science provided has since run out, I'm still continuing the research on my own time and dime and I look forward to having it published before I graduate from USU in 2017.

In the meanwhile, check out my original grant proposal and the work my colleague and mentor Dr. David E. Brown is doing.


Studying a lot of science. I'm currently pursuing a dual degree in Math and Computer Science, with minors in Organizational Communication and Spanish. I will graduate, early, in 2016.

What I've done

I was fortunate enough to be exempted from most of the lower level Computer Science and Math classes due to a combination of prior knowledge and AP tests coming into Utah State. Resultantly, I was able to jump right into sophomore and junior level classes which has allowed me to double major with two minors.

Notable classes have included:

Outside of my Math and CS classes, I've had the opportunity to explore other fields as well. The most remarkable exploration I've had in college was in Viña del Mar, Chile. As an exchange student there in 2014, I was able to take Spanish language and Latin American history courses through the Pontificia Universidad Católica de Valparaíso that broadened my world view while giving me a conversational level of Spanish.

This expanded world view, I feel, has been further garnished by the classes I've taken for my minor in Organizational Communication. Through the minor, I've been able to take classes that study formal and informal power structures, conflict, and intercultural relations. All of which have informed my research, but also have shifted my awareness to an international audience when programming.

What I'm doing

This semester, I'm taking 18 credit hours and thriving. For the Math and CS classes, I'm taking Computational Linear Algebra, Advanced Algorithms, and Ordinary Differential Equations. For the last two classes for my minor Organizational Communication I'm taking (appropriately titled) Organizational Communication, and Technical and Professional Communication.

High points of the Math and CS classes so far have included mapping out single value decompositions to find close fitting approximations for large datasets and designing optimizations for well known algorithms such as mergesort.

In short, I am proud of my scholastic accomplishments so far, whether that be when snapping photos of Viña del Mar's Reloj de Flores (shown above) or spending late nights in Utah State's iconic Old Main building (pictured below). As excited as I am about my accomplishments to date, I am really excited about the opportunities ahead.