Search
Leo S.'s Photo

MS Graduate with Programming TA Experience
Leo S.

29 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $35

About Leo


Bio

I’ve been fascinated with programming and the potential of computers since I was 13 years old, when I started learning C++ programming. Since then, I’ve spent thousands of hours writing code, earned 3 degrees in computer science (AS, BS, and MS), and got my Master’s thesis project accepted to the 2023 USENIX Security Symposium.

While I was a TA for a difficult third year operating systems course, I spent over a hundred hours helping students (one-on-one or in pairs) with hard programming...

I’ve been fascinated with programming and the potential of computers since I was 13 years old, when I started learning C++ programming. Since then, I’ve spent thousands of hours writing code, earned 3 degrees in computer science (AS, BS, and MS), and got my Master’s thesis project accepted to the 2023 USENIX Security Symposium.

While I was a TA for a difficult third year operating systems course, I spent over a hundred hours helping students (one-on-one or in pairs) with hard programming problems, and I discovered that helping people learn is one of the most rewarding and meaningful things I can do with my training. I also learned that computer science can be intimidating, and some students tend to underestimate their own abilities. Although CS can sometimes be very challenging, in my experience it’s always possible to make learning easier by breaking things down into smaller, more manageable pieces. It’s important to me that any student with a genuine interest in programming is encouraged and inspired to learn.

Although my experience is primarily with C++ and C programming, I’ve also used Python, Bash scripting, and Java in multiple projects, and I have experience with fuzzing, using Linux-based operating systems, Git, GNU Make, GDB, and Valgrind. I only have experience with undergraduate level students, but I would be happy to help anyone I can, including younger students. If you think I might be able to help you, please send me a message describing what you need, and I’ll let you know if we should schedule a lesson.


Education

Virginia Polytechnic Institute and State University
Computer Science
Virginia Polytechnic Institute and State University
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

C++

C++

C++ is the language I've spent the most time with, and I've been using it for 10 years now. I have extensive experience with the language, including personal and professional projects. I have used it for multiple projects both in the context of a Linux development environment (g++, GNU make) and in the context of Windows (Visual Studio).
Computer Science

Computer Science

I have three degrees in computer science, including a Master's from Virginia Tech. My MS thesis was accepted to a top-tier international conference for computer security (USENIX Security Symposium.) I also have experience helping CS students one-on-one as a TA for a difficult computer science class.
C
Computer Programming
Java
Leo S.'s Photo

Questions? Contact Leo before you book.

Still have questions?

Ratings and Reviews


Rating

5.0 (17 ratings)
5 star
(17)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)
Hourly Rate: $35
Contact Leo