Search

Ryan S.

Former Software Engineer at Facebook

Former Software Engineer at Facebook

$125/hour

  • 46 hours tutoring

  • Madison, WI 53715

About Ryan


Bio

I was a software engineer at Facebook for 4 years. I received two master's degrees and a
bachelor's degree from the University of Illinois at Urbana Champaign. My degrees are in mathematics and in computer science. While earning my master's degrees, I spent a year as a teaching assistant for a discrete mathematics course and a theoretical computer science course.

I've tutored many students both through Wyzant and through other types of networking. Most of my tutoring is for students who've...

I was a software engineer at Facebook for 4 years. I received two master's degrees and a
bachelor's degree from the University of Illinois at Urbana Champaign. My degrees are in mathematics and in computer science. While earning my master's degrees, I spent a year as a teaching assistant for a discrete mathematics course and a theoretical computer science course.

I've tutored many students both through Wyzant and through other types of networking. Most of my tutoring is for students who've found other tutors incapable of teaching upper level undergraduate or lower level graduate mathematics and computer science courses. No computer science or math class is too difficult for me to tutor. I've also tutored working adults wanting to explore whether software engineering or data science are appropriate for them. In 2017, I helped teach the part-time data science course at General Assembly in Chicago.

At Facebook, I focused primarily on writing C++ code for the search back-end and for another internal back-end service. I mentored 3 summer interns during my time at Facebook, and after I'd been at Facebook for a couple of years, I helped to mentor more junior engineers.

Since I left Facebook, I have spent a large amount of time learning about and researching machine learning techniques. The majority of the time I've spent recently on machine learning has focused on neural networks. I've also participated in a few Kaggle competitions and I am happy to help people new to data science get started. I’ve also worked on 3D computer graphics.

I have an extremely flexible schedule and I love both computer science and mathematics. I am excited to help people new to either field or people looking to get a different perspective on something they might be struggling with, so I look forward to working together!


Education

University of Illinois Urbana Champaign
Computer Science
University of Illinois Urbana Champaign
Masters
University of Illinois Urbana Champaign
Masters

Policies

  • Hourly rate: $125
  • Tutor’s lessons: In-person and online
  • Travel policy: Within 15 miles of Madison, WI 53715
  • Lesson cancellation: 20 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C++,

C++

I worked as a software developer at Facebook for just under 4 years. In my time at Facebook, more than half of my time spent coding was writing C++. I also performed code reviews on other engineers who wrote c++.
Computer Programming,

Computer Programming

I have a master's degree in computer science from the University of Illinois at Urbana Champaign. I have more than 5 years of professional software development experience, including nearly 4 years as a software developer at Facebook. I have written code for entire production quality systems.
Computer Science,

Computer Science

I have both a bachelor's degree and a master's degree in computer science, both from the University of Illinois at Urbana Champaign. I have continued self-studying computer science since graduating, and I have 5 years of software development experience, including nearly 4 years at Facebook.
Python,

Python

During my nearly 4 years a software developer, I wrote a substantial amount of python code to manage the deployment of massively scaled back-ends. The python scripts were responsible for deploying services and distributing multiple terabytes of index files to back-end servers. Since leaving Facebook, I have worked on some machine learning code using the python scientific computing libraries.
Java

Corporate Training

C++,

C++

I worked as a software developer at Facebook for just under 4 years. In my time at Facebook, more than half of my time spent coding was writing C++. I also performed code reviews on other engineers who wrote c++.
Java, Statistics

Homeschool

Calculus, Statistics

Math

Discrete Math,

Discrete Math

I have master's degrees in mathematics and in computer science from the University of Illinois at Urbana Champaign. During my time as a graduate student, I was a teaching assistant for a computer science course focusing on discrete mathematics. I also took a number of graduate level combinatorics courses (at least 3).
Linear Algebra,

Linear Algebra

I took a college level course in linear algebra while I was an undergraduate student at UIUC. I received a grade of A. Since then, I have used linear algebra extensively in my studies of statistics and machine learning. Linear algebra is one of the most basic building blocks for machine learning and statistics, and I use it regularly.
Calculus, Probability, Statistics, Trigonometry

Most Popular

Calculus, Statistics

Summer

Calculus, Statistics

Ratings and Reviews


Rating

5.0 (17 ratings)
5 star
(17)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews


Knowledgeable, Well prepared, and Clear to Understand

Great Tutor. Knowledgeable, easy to understand, and very helpful.

Mark, 3 lessons with Ryan

Interview Prep

Ryan tested the depth of my knowledge of data structures and algorithms. We went through coding a challenging problem together. We started with a base solution that performance sub optimally and then progressed to improve it. He has given me insights and tips to further prepare. He is a fantastic teacher!

Chris, 1 lesson with Ryan

Awesome and super knowledgeable

I had a data science interview in a few days, so we went over some important DS topics. I was also really excited to work on a personal python project, so we went over some code for it. Ryan was super knowledgeable and easy to talk to. Highly recommend!

Claire, 1 lesson with Ryan

Great experience

Great tutor, would recommend to anyone wanting to learn SQL or coding in general.

Jamie, 1 lesson with Ryan

Great tutor

Ryan is a great tutor and has been very helpful with my son's computer science class. He is knowledgeable and I highly recommend him.

Lori, 5 lessons with Ryan
Contact Ryan

Response time: 12 minutes

$125/hour

Ryan S.

$125/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Ryan

Response time: 12 minutes