Search
Thomas R.'s Photo

Thomas R.

Ivy League CS and CE generalist with a passion for low-level concepts

Ivy League CS and CE generalist with a passion for low-level concepts

$120/hour

  • 232 hours tutoring

About Thomas


Bio

I am an all-but-dissertation PhD candidate at Columbia University in the Department of Computer Science focusing on computer architecture. I've worked at Google, Intel and in the HPC industry and have a broad background in low-level computer systems concepts as well as data analysis. I have several years of TA experience and enjoy teaching everything from CS fundamentals through advanced concepts in architecture, operating systems and data science.

In addition to being a researcher, I am a...

I am an all-but-dissertation PhD candidate at Columbia University in the Department of Computer Science focusing on computer architecture. I've worked at Google, Intel and in the HPC industry and have a broad background in low-level computer systems concepts as well as data analysis. I have several years of TA experience and enjoy teaching everything from CS fundamentals through advanced concepts in architecture, operating systems and data science.

In addition to being a researcher, I am a polyglot programmer with experience in C, Python, Rust, OCaml, Verilog/SystemVerilog, VHDL, Unix shell, Tcl among others. My research deals with computer organization, operating systems and programming languages and compilers. I am also open to interview prep having successfully worked for Google and Intel. I most enjoy teaching undergraduate CS and CE but have TAed several graduate courses as well.

Please reach out to me if you would like to improve in any of these areas, talk through assignments, or overview concepts. I live in a somewhat remote area of New Hampshire now and prefer online tutoring. I am also open to tutoring in the Plymouth, NH area in-person, if that is preferred. I look forward to hearing from you!

Policies: I request that lessons to be scheduled at least 24 hours in advance and have a 24-hour notice requirement for lesson cancellations. Lessons cancellations with less than 24-hour notice will incur a 50% cancellation fee.


Education

Harvard University
Applied Mathematics
Brown University
Masters
Columbia University
Enrolled

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

Computer Engineering,

Computer Engineering

I have worked on low level driver debug at Intel and in the area of datacenter hardware acceleration at Google. My dissertation involved taping out a physical prototype chip which we successfully tested and measured performance for. I also have wide ranging knowledge about FPGAs, microcontrollers and PCB design.
Computer Science,

Computer Science

I am a final year PhD student in Computer Science at Columbia University with an ScM (MS equivalent) in Computer Science from Brown University. I have held multiple software engineering roles and TAed for several years in Computer Science. I have published in multiple peer-reviewed computer science conferences and journals.
C, Computer Programming, Python

Science

Computer Engineering

Computer Engineering

I have worked on low level driver debug at Intel and in the area of datacenter hardware acceleration at Google. My dissertation involved taping out a physical prototype chip which we successfully tested and measured performance for. I also have wide ranging knowledge about FPGAs, microcontrollers and PCB design.

Ratings and Reviews


Rating

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

Reviews

Show reviews that mention

All reviews

Knowledgeable and Patient Tutor

Thomas helped me with a web scraping task I had to accomplish. Very patient and knowledgeable.

Bruce, 1 lesson with Thomas

Great tutor!

Learned a lot and very helpful. Made himself available on short notice and taught me a ton. Would recommend to anybody needing programming help. Thomas helped me with OCaml

Alex, 13 lessons with Thomas
Contact Thomas

Response time: 2 hours

$120/hour

Thomas R.'s Photo

Thomas R.

$120/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

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

Contact Thomas

Response time: 2 hours