Teague Harvey Resume
Oberlin College of Arts and Sciences May 2019
Bachelor of Arts Double Degree | Computer Science | Dance | GPA: 3.87 (3.90 CS)
Data Structures | Systems Programming | Algorithms | Abstractions | Mobile Software Development | Semantic and Declarative Technologies | User Interface Design | Combinatorial Optimization
Oberlin College Computer Science Oberlin, OH
Undergraduate Researcher May 2018-August 2018
Conducted independent research into image privacy with Roberto Hoyle. Used TensorFlow to create an object recognition script to apply to our image database, which was then analysed using machine learning, data mining, and statistical methods to find correlations between image content and perceived privacy.
Teaching Assistant February 2018-May 2019
Grades Assignments in Intro to CS and Data Structures 2-3 hours a week, tutors students in various CS classes for 4+ hours a week.
Oberlin College Residential Education Oberlin, OH
Residential Advisor August 2016 – May 2017
Hosted two events a month for 30 residents, and was on call 24/7 for any student related emergencies, frequently handling confidential information.
Oberlin Children’s Gymnastics and Circus Oberlin, OH
Coach (Lead Coach in Spring 2017) August 2016 – May 2018
Taught circus and skills to children aged 4-10. As Lead Coach, organised outreach and administration, ran the organisation.
School of Acrobatics and New Circus Arts Seattle, WA
Summer Camp Coach June 2016 – August 2016, June 2019 - August 2019
Provided an enjoyable day camp experience for 6-9 and 10-17 year old campers.
Proficient: BASH Scripting | MIPS Assembly | Prolog | TensorFlow | Scheme
Comfortable: Python | Java | C | Idle | Eclipse | LaTeX | Unix | Android Studio | R Studio
Notable Coursework Projects
‘Where’s The Party At?’, Android App
Designed and implemented app to share event locations and details among users, with Google Maps integration and cloud storage.
Unix Shell, C
Built fully functional custom version of Unix shell in C - focusing on single line command processing, including error handling and input/output redirection.
Various Sudoku Solvers, Prolog
Created short and efficient solvers for versions of Sudoku (including Skyscraper), using logic based programming.
Captain, Treasurer, Oberlin College Tumbling Club
Treasurer, Liason, OCircus! (Oberlin Circus Club)
Treasurer Oberlin College Climbing Team
Lead Instructor Juggling Exco (Student taught Juggling course)
Lead Instructor TumbleCo Exco (Student taught Acrobatics course)
John F. Oberlin Scholarship Merit Scholarship for study at Oberlin College
computer science, software engineer, software developer