I am a master's student in computer science at the Georgia Institute of Technology and a graduate from the Applied and Computational Math Emphasis (ACME) at Brigham Young University. I love to use computer science and math to understand the world around me, make predictions, and solve problems. In my free time I enjoy playing spikeball, ultimate frisbee, and all kinds of games. I started my college education as an electrical engineer. While I enjoyed my classes, I started to learn more about the possibilities that math enables like machine learning and data analysis. I had a hard time letting go of my plans to become an engineer, but I get so excited learning about the power that math has to teach a computer to learn and help us understand the world better that I knew I needed to change directions. ACME is a unique and intensive intersection of advanced mathematics, statistics, and computer science designed to prepare people to solve 21st century problems. As the foundation for modern technology, a deep understanding of mathematics has enabled me to develop skills for successful algorithm design, effective data analysis, and creating innovative solutions to modern challenges.
Built AI/ML models (Random Forest, XGBoost, LSTM) to predict market trends and automate stock trading. Developed APIs to enable real-time data collection, feature engineering, and trading bots with visual insights.
Promoted communication with an Agile project request form in Python using rest API and custom UI. Ensured product compliance by automating country code correction with a fuzzy matching Python algorithm. Simplified product intake and reduced waste by collaboratively building the API backend for an Ignition app.
Constructed prior distributions for landslide parameters with bayesian statistics and Gaussian Mixture modeling in Python to determine the source of the 1860 Indonesia tsunami with limited and uncertain data.
Led software development for the ECU and sensor array in BYU's electric race car to compete in the annual itercollegiate Formula Electric engineering competition. Developed a C++ OOP architecture, managed GitHub and Jira, and visualized data with Plotly to improve engineering designs.
Optimized speed and accuracy by 20% for emission calculation with entity-matching algorithm analysis. Improved the tactical approach of the Climate Initiative Analytics team with a Python Levenshtein algorithm. Presented and coached name-matching techniques dozens of data analytics and business professionals.
Improved data entry performance by proactively developing process automation software Uploaded documents and performed corresponding data entry thoroughly and efficiently
Developed a CMS software to refer over 50 leads per day from Facebook to local representatives Executed a $30,000 annual marketing strategy across 10 Facebook pages to improve conversion Implemented a prescriptive dashboard with KPIs for lead conversions Designed and published a website called azldschurches.org Performed weekly individual and group training to improve client relationships and performance Built a free English class in 7 cities with 42 teachers, 150 students, and 7,000 followers in 8 months
I lived abroad in central Mexico for about a year where I learned to speak Spanish, communicate more effectively with people of different cultures, and lead and train in small groups. I was responsible for the program's budget of over half a million dollars, and redesigned the internal payment process reduce the reimbursement timeline from several weeks to less than a day. I was also in charge of evacuating over one hundred volunteers from Mexico in two weeks when the coronavirus pandemic began.
I am studying computer science with a specialization in Interactive Intelligence. So far, I have taken classes on artificial intelligence (AI) and AI for robotics.
I am studying mathematics in the Applied and Computational Math Emphasis with a minor in computer science. My classes focus on algorithms, optimization, mathematical analysis, deterministic modeling, modeling with uncertainty and data, statistics, and machine learning.
Awards and Accolades
Clubs and Activities
I participated in Track and Cross Country, Leadership, and the Robotics Club and earned a 4.23 GPA.
Have you ever wondered about the real-world applications of applied mathematics? Despite its vast potential, this discipline remains an enigma to most people. In an effort to demystify it and showcase its power, I've created a blog documenting my journey through the intricacies of math and computer science. Whether you're a curious learner or an aspiring mathematician, my blog provides insights into the limitless possibilities of applied mathematics and I'd love for you to check it out!
Explore Math BytesThe Family Map app provides a geographical view of your family history by plotting important events in your ancestors’ lives on a Google map. This project uses a client/server architecture. The client is an Android app that lets a user view and interact with their family history data, and the server is a Java program that runs in the cloud. When users login, the client app retrieves the user’s family history data from the server, which maintains accounts and dispenses family history data.
View CodeThis project, affectionately named Casper, is a python program that uses selenium to gather used car sales data online from local retailers including AutoTrader, CarsDirect, CarGuru, Carvana, Lowbook, and KSL. As of the most recent update, Casper only searches for cars in the Provo, Utah area. After gathering data, Casper scores each car on how good of a deal the sale is and generates a CSV report of the current market in addition to the market history since November 2022 when I first began the project.
Learn More | View CodeThe Language Interpretation and Learning Assistant (Lila) is a customized virtual assistant built to automate repetitive tasks through natural language commands. Lila is capable of providing information about the user's computer and relevant to their location, as well as interacting with files and folders on the computer. Lila can also use APIs and the internet to perform searches, answer questions, and interact with google apps.
Learn More | View CodeThe Advanced Vehicle Analytics application (A.V.A.) for the 2023 BYU Formula E club is a dashboard that displays vehicle and driving data collected from an array of sensors that record everything from tire speed to steering wheel angle of an electric race car. In addition to providing advanced analytics and feedback, A.V.A. visualizes driving information in a format that makes it easy to understand and gain insight from the data.
Learn More | View CodeI built this program with Jeff Hansen and Benjamin McMullin over the course of 24 hours for the 2023 YHack competition where we won the award for Best AI. This project uses OpenCV to detect faces, compare them to a database of faces of celebrities we scraped from the internet, estimate your age and gender with OpenCV, and then tell a story about you and your celebrity twin uses GPT-3.
Learn More | View CodeOver the course of a semester in 2019 I built a Datalog Scanner, Parser, Relational Database, Datalog interpreter and then optimized the rule evaluation that together compile Datalog code using discrete structures theory.
View CodeI've worked on lots of awesome projects I am passionate about in addition to those I featured here. If you'd like to see them all, go ahead and click the link below to visit my list of projects on GitHub. Here's a list of highlights in case any catch your eye: Novel Deep Learning Layer | AR Subtitles | Electric Vehicle Adoption | Automatic Road Quality Detection | Color Correcting Images | Mini Chat-GPT | NYC Drive Time Prediction | Speech Recognition | Obstacle Avoidance | Wordle Solver
View GitHub