Thank you for exploring this site! Most of my life has happened in "seasons". E.g., high school, college, etc. I've organized this site based around various projects or undertakings accomplished during each season of my life to-date. In addition, my contact information and resume is also linked below for easy access. I hope this helps you find what you're searching for!

Formal Resume


Contact Information

Cell Phone+1 801 739 3520

Graduate School (2017 - Now)

Research: Boolean Rank Algorithm (In Progress)


The Boolean rank of an m by n (0, 1)-matrix M is the minimum k for which matrices A and B exist with M = A x B, A is m x k, B is k x n, and Boolean arithmetic is used.

The minimal clique cover number of a graph G represented as an adjacency matrix [G] can be shown to be equivalent to the Boolean rank of [G]. This in turn has a multitude of applications as described by [people].

The computation of Boolean rank is NP-Hard. Hence, a heuristic bounding the rank is needed in practical applications. While other authors1 have developed algorithms to approximate either Boolean rank or minimal clique cover number, the methodologies tend to groan under the weight of matricies of large dimmention.

This paper presents an algorithm using fuzzy Boolean logic to quickly provide an upper bound for the Boolean rank of a given (0; 1) matrix M.

Teaching: Foundations of Calculus

My first teaching assignment in grad school was running three recitations of Foundations of Calculus. I had about 100 students. responsibilities grading to lecturing.

Annonomyous Student evaluation comments include:

  • You really cared about our success and got upset when we did, you tried to help us, tried to encourage problem solving and actually taught us more than we learned in lecture.
  • Sam is great at simply explaining very sophisticated math concepts, and he is very dedicated to helping students. You can really tell that he cares about his work and he’s not there simply to fulfill graduate requirements.
  • [O]ut of all the math recitations I’ve taken this has by far been my favorite. The instructor did a great job of creating an open environment where it was very easy to ask questions (which was huge for me because I normally hate asking questions.) Sam did a good job to make sure everyone was understanding what was taught, and did a great job at showing us other/easier ways to go about problems.
  • Sam is a really cool guy. He’s really funny and he helps you when you need it and he’s really easy to talk to. I would definitely recommend him to a friend.
  • Sam was awesome. I would recommend his recitations because he truly cares about his students and works hard to help them succeed.
Teaching: LaTeX Seminars

I, in conjunction with a few other grad students, developed a LaTeX course to facilitate the onboarding process for newcomers to the typesetting software. Feedback from surveys taken after the seminars is summerized below.

A link to our first seminar feedback (18 pages) is here.

Chile (2017)

Teaching: Robotics Summer Camp
Chilean President and I
The Chilean President (in black, center), Myself (in red, back), and Students

In 2017, I worked for two weeks teaching technical English in a robotics camp. The President of Chile even visited! In her own (translated) words from a press conferance she gave on site:

HER EXCELLENCY the President of the Republic, Michelle Bachelet, visits "English Winter and Coding Camps 2017" - within the framework of the English Opens Doors Program of the Ministry of Education.


We have been able to share a brief, but very pleasant, moment with the young people who are part of this English camp, this winter vacation. And we've yet to feel cold!

First we had an interesting meeting with students who last Friday finished their Coding Camp English Coding Camp, and they showed us [...] a protocol of the robot in the who worked throughout the past week, we commented on how interesting the experience was for them and we were able to see their work.

Then we shared with the young people, with different students from different [neighborhoods of Santiago] that today start their Winter Camp, here at Benjamin Vicuña Mackenna High School.

We have shared their experiences, talked with the students, monitors, facilitators and volunteers, who are the ones who make this initiative possible. A tremendous opportunity to ... [conduct] everything in English.

During the past [two weeks], a total of 42 camps will be delivered in all regions of the country, which will be attended by 2,400 high school students from [public and charter] schools.

I believe that -and we have seen it- these camps are a very good opportunity to learn, to practice English in everyday contexts, through topics and activities that are of interest to [students].

Thus, some camps are made around the practice of English in general and others are more focused on specific topics, such as programming or debate. With different entertaining, interactive and dynamic activities, such as competitions, songs, group projects, role-playing games, among others, you practice, you learn, you share and I hope that, above all, you have a good time, because above all, holidays are holidays.

And during all this time, a group of Chilean English teachers, students of pedagogy in English, but also English-speaking volunteers, are in charge of giving life to these camps and supporting all the activities that take place during the week.

The idea is that a double objective is fulfilled: on the one hand, that they continue learning English and put into practice the knowledge of the entire school year; but also, that it be an instance to meet new friends, strengthen ties and work together with their peers.

The English camps are an initiative of the Ministry of Education, through the English Open Doors Program, which are developed both in summer vacations, as in winter and are a great opportunity to, in a fun and entertaining way, strengthen [themes] students have been learning in high school.

Link to source article (in Spanish) here.

Teaching: Technical English Club

Outside of winter camps, I also ran a weekly Technical English Club (TEC) where students learned how to build their own websites in HTML. We focused hard on incorperating themes from the classroom. For instance, head and body tags were given context after the regular classroom lesson on body parts.

Teaching: High School English

From the "About Us" section of the English Opens Doors Program:

The English Opens Doors Program [A branch of the Chilean Ministry of Education] is supported by the United Nations Development Programme-Chile. The [program] recruits native and near-native English speakers to work [...] in Chilean classrooms, specifically to improve students’ listening and speaking skills. [Instructors] also assist with other initiatives of the English Opens Doors Program, such as debates and English Camps.

Within this capacity, I spent an academic semester teaching high school English as a second language to more than 300 students in Chillan, Chile.

College (2013 - 2016)

Work: Amazon.com

In May of 2016, I had the opportunity to move to Seattle, Washington to work in the advertising branch of Amazon for a summer. During that time, I worked on a team which focused on merchandizing automation. My role revolved around developing software to manage the flow of large data sets as information was propagated across differing storage units within a framework internal to Amazon. These data sets were then used by a variety of other software solutions to populate information integral to the user experience.

Work: Small Business Development Center

SBDCs are federally funded programs administered by public universities all over the United States. Scattered across the nation, SBDCs work with start-ups and other small businesses in the local area to cultivate ingenuity, secure bank loans, develop marketing strategies, and provide information about community resources.

My responsibilities in the organization included preforming consultations with entrepreneurs about the latest market trends in tech, developing e-commerce websites, advising business owners on system architecture, and providing support for the variety of IT related concerns new companies have. Projects involved industries as diverse as retail to bio-fuel.

Research: Chat Analytics and Natural Language Processing

I'm a data nerd (ergo the dual CS/Math major). I'm also very interested in the interactions among differing subsets of individuals (hence the Org. Com. minor).

In 2016, I saw a project which analyzed conversations between individuals. Since I had a free weekend, I thought I'd recreate it - with a few added twists to include natural language processing and machine learning - based on data for an individual who I dated for a few months.

I've been backing up my texts for years. The internationally popular messaging service WhatsApp also allows a user to download all messages sent between two users on that platform in a plain text format. These two sources have propagated the data for this project.

Link: Chat Analytics

Research: Voting Patterns Using Graph Theory

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 included 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.

Check out my original grant proposal here.

School: Semester Abroad

The most remarkable exploration I 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.

High School (2009 - 2013)

Work: Applications Programmer at WCF

In this position, I worked on a variety of programming projects that supported the IT operations of WCF, such as developing internal account lookup and modification tools for the Helpdesk. By far the most involved project was a complete rewrite of WCF's Access Management System (AMS), which allows internal audit to review building, network, claims, underwriting and subsidiary system access levels and history while simultaneously notifying system administrators of change in access requests from managers throughout the company.

Work: Helpdesk Intern at WCF

I began an unpaid internship in December 2010 as part of a 5-member Helpdesk team providing full IT support for the employees at WCF and its subsidiaries. Based on my performance, after 3 months WCF transferred me to a paid intern position at the Helpdesk. Responsibilities included everything from unboxing printers to removing viruses.

School: Sterling Scholar

I was awarded, as state runner up, one of the most prestigious recognitions in Utah for high school academic achievement. From the Deseret News:

Since 1962, high school seniors have been honored for their academic excellence by being named Sterling Scholars... [A] Sterling Scholar is a high school senior who is publicly recognized and awarded for the pursuit of excellence in scholarship, leadership and citizenship in the State of Utah.

Link: Sterling Scholar Application

Work: Camp Maple Dell

Known as "Candy Man Sam", as a few boy scouts called me, I ran the candy counter at a boy scout camp for a summer. This was my first "real" job, and through it I learned personal integrity, paitence, and gained an expectation of excelence for myself; whether that was making accurate change at the cash-register, keeping an accurate inventory, ensureing that the food we served met the health department's standards, or leading campfire songs at night.