Toby Frick
Software Developer
Technical Communicator | Student Mentor
Check Out My Resume or Flip This Card To Learn More
Featured Projects

Computer Vision Chess Recognition System

Hue-Doku Colorful Sudoku Android Application

Full-Stack Ecommerce Website

Hold Em Helper Android Poker Application

Professional Interests

App Development

Web Development

Computer Vision

Natural Language Processing

After hours

Scuba Diving

Board Games

Experience
Education
Skills

T-Shaped Knowledge Base

Languages

Python · Java · C · JS/HTML/CSS · Swift · MIPS Assembly

Frameworks

React · Django · XCode · Android Studio · Arduino

Design Principles and Methods

MVC Architecture · Android App Development
Web Development · SCRUM Methodologies

Grinnell College

GPA: 3.8

BA in Computer Science

Graduation Date: May 2024

Coursework

Object Oriented Programming

Imperative Programming

Functional Programming

Computer Vision

Computer Organization and Architecture

Graph Theory

Text Mining for AI

Linear Algebra

Software Design and Developement

Computer Networks

Multivariable Calculus

Automata Formal Complexity

After Class

Grinnell College Dive Team

Lifeguard Instructor

As a Grinnell Computer Science Tutor, I have worked as a general evening tutor and as a TA for our introductory comptuer science course Functional Problem Solving in which I mentor students on the use of the Racket programming language and instill strong coding fundamentals.

I have...
  • Mentored peers in Object Oriented, Functional and Imperative coding paradigms in Java, C, and Racket
  • Developed excellent technical communication skills and problem solving strategies
  • Been Named the Most Positively Reviewed Tutor Spring 2022

I volunteered with an after school program for a Dutch elementary school where I helped Dutch students practice English and, in turn, they helped me to learn some Dutch. This experience has helped me to become a more confident communicator.

I also...
  • Studied Text Mining for AI and Computer Networks
  • Built a named entity recognition system using a Support Vector Machine (SVM) approach
  • Built networking clients and servers over TCP and UDP ensuring reliable message delivery and error detection

I spent the summer designing and developing an iOS project for designed to improve operating room scheduling efficency for surgeons. This experience showed me how I can apply my education to develop in a professional environment.

I developed...
  • proficiency performing rapid design iteration alongside a UX team
  • fluency in Swift, XCode, and Apple design paradigms to implement an impactful product
  • an understanding of how to apply software solutions to problems facing the medical field