Mason Cole

Mason Cole

Johns Hopkins University
emuseR         moc.liamtoh@eloc.s.nosam

Welcome! I am an undergrad majoring in Computer Science at Johns Hopkins University. My passion for technology and visual arts includes computer science, robotics, photography, and videography.

I explore my passions in computer science by competing and volunteering at HopHacks, a bi-yearly Hackathon on the JHU campus. I won 2nd place in the data science competition and created a program enabling the blind to experience images through sound representations. I was also selected to represent Google on my campus as a Google Student Innovator and attend the first Google Student Innovator Summit at Google’s Mountain View HQ.

I focus my creativity through photography, capturing unique perspectives of life, both locally and abroad. By combining my love of photography and computer science I created an online photo gallery to share my images.

I presented research on emerging technologies and their impact on society at MIT as a National Inspire Competition Finalist. I combined my passion for technology and visual art to create an animated abstract summarizing this research.

To inspire others, I mentor a VexIQ robotics team, BrainSTEM, that progressed to the World Championships three years in a row and placed 8th in the world in programming skills.

Additionally, I am a prolific software developer and have published several mobile apps as well as applications for the TI-Nspire calculator.

Education

Click image to read more
Johns Hopkins University
Class of 2021keyboard_arrow_up

https://www.jhu.edu/

Computer Science Major

Johns Hopkins Ranked #11 Nationally (2018-US News)

Johns Hopkins Universityclose
Carnegie Vanguard High School
Class of 2017keyboard_arrow_up

carnegievanguard.com

4.92 GPA || 35 ACT || Class Rank: 4

Carnegie Vanguard Ranked #8 Nationally (2017-US News)

Carnegie Vanguard High Schoolclose

Class of 2017 || 4.92 GPA || Class Rank: 4

SAT Math II: 780

ACT English: 35

ACT Mathematics: 35

ACT Reading: 32

ACT Science: 36

AP Exams: AP Calculus AB (5); AP Statistics (5); AP Physics C: Mechanics (4); AP World History (4); AP Human Geography (5); AP US History (4); AP English Language and Composition (4); AP Computer Science A (4); AP Studio Art: Photography (4)

Notable Courses:

  • AP Computer Science
  • AP Art & Photography
  • AP Physics C
  • AP Calculus AB
  • AP Statistics
  • AP Human Geography
  • AP World History
  • AP US Government
  • AP United States Government and Politics
  • AP English Literature
  • AP Macroeconomics
  • Independent Research

 

Volunteer / Work Experience

  • Work Experience
  • Google Student Innovator - Contracted by Google through Vaco as an on-campus resource for Google Cloud Platform (GCP), to beta test products and features, to introduce products to students, and to provide feedback.
    Attended first ever Student Innovator Summit at Google's Mountain View HQ.
  • Electronic Parts Outlet (EPO) - Technical Sales Consultant & Programmer, 2016
  • Volunteer Experience
  • Workshop on Google Cloud Platform at HopHacks, Fall 2018
  • Google Workshop on Serverless Apps w/ Firebase at MedHacks, 2018
  • Volunteered and Competed at the HopHacks Hackathon, Fall 2017
  • Ran VEX Robotics' University Field at North Texas State Competition, 2017
  • Mentor VexIQ elementary robotics team, 2014-2016
  • Presenter at Bechtel Symposium on Robotics Programming, 2014
  • Instructor at Robotics Summer Camp for high school students and mentors, 2014-2016
  • Organizer and leader of Carnegie High School freshman math camp, 2015-2016
  • Tutor high school mathematics and computer science, 2015-2017
  • Tutor middle school math students, 2015-2017

 

Accolades

Click link to read more
  • 2018
  • HopHacks Spring 2018 MINDS Data Science Challenge - 2nd Place
  • Johns Hopkins Study Abroad Photo Contest - 2nd Place
  • 2017
  • PayPal Trek "On the Road" Visit Opportunity
  • First Robotics World Championship (Houston) - Division Finalist
  • First Robotics Rockwell Automation Animation Contest - Placed in Top 10
  • 2016
  • MIT Inspire Finalist - Presented Research Paper at MIT
  • Featured in the Austin American Times Newspaper (Statesman Link)
  • National Merit Commended Student
  • AP Scholar With Distinction
  • Honor Roll
  • Teacher's Award - Top Student in AP Computer Science
  • First Robotics Competition - Quarterfinalist at State UIL Championship
  • 2015
  • Science Olympiad Langham Creek High School Invitational - 4th place in bridge building
  • Presenter at Bechtel Seminar on Robotics Programming
  • Honor Roll
  • First Robotics Competition - Semifinalist at World Championship
  • 2014
  • 2014 VEX Robotics World Championship - Semifinalist
  • Honor Roll
  • 2013
  • Honor Roll
  • School Science Fair - First Place
  • District Science Fair - First Place
  • Regional Science Fair - Sponsor Award
  • Speaker at Gulf Coast Environmental Affairs Group

 

Robotics

Click image to read more
FRC Logo
Lead Programmerkeyboard_arrow_up

First Robotics Competition (FRC) Team 2587

(2013-2017)

Progressed to World Championship 2015 & 2017

2017 World Championship Divisional Finalist

 

DiscoBots.org

DiscoBots Robotics Teamclose

Lead Programmer 2015-2017

Programming in Java

Onboarding New Programmers

CAD Designer

Website Designer

Top 10 in 2017 Rockwell Automation Animation Contest

Produced 2016 Safety Animation Video

Featured in Austin American Statesman Newspaper

Progressed to the World Championship in 2015

Progressed to the World Championship in 2017

2017 World Championship Division Finalist

VEX Robotics Logo
Programmerkeyboard_arrow_up

VEX Robotics Team 5678

(2013-2015)

Lead Programmer 2014-2015

Elected Historian 2014-2015

2 times to World Championship

 

VEX Awards

Cloud Robotics Teamclose

Programmer 2013-2015

Programming Team Leader 2014-2015

Programming in Robot C

CAD design and prototype robots

Progressed to the World Championship each season and won numerous team excellence awards

VEX Awards

Clubs

Click image to read more
Mu Alpha Theta Logo
Math Honor Societykeyboard_arrow_up

Inducted as a sophomore

Organize and conduct high school math tutoring

 

 

Mu Alpha Theta Website

Math Honor Societyclose

Tutor students in math

Compete in mathematics competitions

Collaborate to solve difficult mathematical equations

Mu Alpha Theta Website

cvhs nhs photo
National Honor Societykeyboard_arrow_up

Inducted as a sophomore

Lead volunteer projects

Student tutoring

 

NHS Website

National Honor Societyclose

Lead volunteer projects 2015-2017

Organize and conduct tutoring for incoming freshmen

Organize and conduct tutoring at local middle schools

NHS School Website

Science Olympiad Team Photo
Science Olympiadkeyboard_arrow_up

(2014-2017)

Club Co-Founder

Positions Held

   Vice President

   Treasurer

CVHS SCIOLY Website

Science Olympiadclose

Founded the Carnegie Vanguard Science Olympiad Team with a friend in 2014

Over the past two years, the club has grown to over 20 members

tech-talks logo
Technology Clubkeyboard_arrow_up

(2013-2017)

Club Founder

President

Tech-Talks Website

Tech-Talksclose

Founder & President  2013-2017

Large technology club dedicated to exploring emerging technologies and their impact on society

 

Tech-Talks

Triple 9 Logo
Triple Nine Societykeyboard_arrow_up

Member

2017-Present

Triple Nine Society Website

Triple Nine Societyclose

Founded in 1978, TNS is “committed to friendship, communication, the adventure of intellectual exploration, and a greater realization of individual potentials”

Membership requires an IQ three standard deviations above average

 

Visual Arts

Photography
© Mason Cole, all rights reserved
Click image to enlarge

 

Video and Animation
Click video to play. Double click to view full-screen.
MIT Inspire Abstract

I combined my passion for technology and animation to create this winning entry to the 2015 MIT Inspire Competition.

 

Interpretation of The Vagabond

Created using Maya, After Effects, Premiere Pro and iClone

First Robotics Safety Animation

Produced for the First Robotics UL Safety Animation Competition 2015-2016

 

Robotics Time Lapse

Photos of FRC robot build over several days compiled to produce time lapse effect

Space Race PSA

Public Service Announcement on the Space Race

 

Programming and Software

iOS and Android Apps (C, C++, Java)
© Mason Cole, all rights reserved
Angry Cows App
Coming soon to ios Get it on Google Play
Mismatch App
Coming soon to ios Get it on Google Play
FRC Planner App
Coming soon to ios Get it on Google Play
Algorithms and Programs (Java, Python)
© Mason Cole, all rights reserved
Unsupervised Machine Learning Algorithm

Unsupervised Machine Learning for Image Clustering

An unsupervised machine learning algorithm written in Python using CUDA, Sklearn, TensorFlow, and Keras

Won second place in the MINDS Data Science Challenge at the HopHacks Spring 2018 Hackathon

Source Code on Github
Java Program Go-Fish

artPeggio

An experimental concept that explores the intersection between sound and sight. Created during HopHacks Fall 2017 Hackathon, this program analyzes pixels from an image and converts them into music notes, transforming the two-dimensionality of pictures and art into a new, multifaceted experience. Features full GUI, multithread processing, and the ability to load both prepackaged and external images to play back as music.

Download Jar Source Code on Github
Java Program Go-Fish

Go-Fish

Game written in Java with combined AI and human interaction complemented with a GUI and session multithreading

Source Code on Github
TI-Nspire (LUA)
© Mason Cole, all rights reserved
Click tabs to browse by subject
Polar Equation Grapher & Converter

Converts polar equations, graphs them, and identifies them

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Advanced Exponential Equation Solver

Solves for any variable in half-life, compound interest, and logistic functions

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Linear Optimization

Solves for all the locations on a provided function closest and farthest from a given point.

 

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Vector Calculator

Calculates the angle between two vectors (2d or 3d), the area of a parallelogram formed vectors, cross products, triple scalars, magnitude and direction, and direction angles

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Power Series Calculator

Performs Euler's Formula to estimate e^x and performs power series for transcendental functions sin(x) and cos(x)

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Mean Value Theorem

Will find points between x1 and x2 where the average slope between x1 and x2 equals the instantaneous slope

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Exponential Equation Solver

Solves for any variable in half-life and compound interest functions

 

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Product and Quotient Derivatives

Will perform product derivatives and quotient derivatives on a provided function. Shows process.

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Enthalpy and Entropy Solver v1.0

Solves for temperature change and heat energy of substances, including specific heats of fusion and vaporization. Shows Work.

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Gas Laws Solver

Identifies proper gas law with given constants and then optionally solves for the unknown variable

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Acid/Base Calculator

Provides the OH− concentration and H+ concentration of an ion

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Random Variable Stats

Calculates the mean and standard of deviation based on the provided independent values and probabilities

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
Sample Size Solver v2.0

Solves for the sample size needed to achieve the desired accuracy for a predicted interval with either a known or unknwon standard of deviation. Shows process leading to final answer.

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD
AP Statistics Library

Fetch possible distribution tests with a provided substring or to fetch a specific test. Assists user in choosing the best distribution test to model their data.

By downloading the file I agree to the

Terms and Conditions

And will not redistribute this file or any part therein

DOWNLOAD