Search
Graham S.'s Photo

Writing & Coding || Computational Neuroscience PhD
Graham S.

46 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $100

Response time: 44 minutes

Graham S.'s Photo

Writing & Coding || Computational Neuroscience PhD
Writing & Coding || Computational Neuroscience PhD
Graham S.

46 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

46 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Graham


Bio

I've just finished my PhD in computational neuroscience* at UChicago, and am now writing a fantasy novel full time and tutoring. During my degree I TA'd over a dozen courses with students from PhD students to staunchly anti-math first-year college students. To make sure my rates are worth it to my students, I specialize in three areas: code review, writing review, and technical interview prep. In code review, I'll work with you across scales from designing your program all the way down to...

I've just finished my PhD in computational neuroscience* at UChicago, and am now writing a fantasy novel full time and tutoring. During my degree I TA'd over a dozen courses with students from PhD students to staunchly anti-math first-year college students. To make sure my rates are worth it to my students, I specialize in three areas: code review, writing review, and technical interview prep. In code review, I'll work with you across scales from designing your program all the way down to optimization, should it be necessary. In writing review, we'll similarly cross scales from aiming your message at your target audience down to sentence flow. Technical interview prep is much more straightforward, and we'll work from McDowell's "Cracking the Coding Interview" to make sure you know all the strategies to nail those pesky questions asked by everyone from start ups to quant hedge funds.

I first started learning to program 13 years ago, and I've been programming full time in my PhD for the last 7 years. I've used a wide variety of languages to the point that I'm confident I can help you through coding in any language you may be using. The core of most programs usually transcends language (the algorithm), and so do auxiliary skills like Google-fu and debugging. Fair warning: I won't design nor debug your program for you. I'll basically be a rubber ducky that asks leading and encouraging questions. In my experience it's an effective tutoring method for everyone from complete beginners through experts.

I have most recent experience in Julia, Python, & Matlab. Previously I've used Mathematica, C, Java, R, & Haskell.

Please reach out with any questions! I'm happy to tell you whether I'll be helpful on a particular project (or type of job interview). With any luck, you won't need my help for long!

For coding and writing tutoring: Send me all materials three days prior to our session.

*My thesis studies third order correlation of neural data, applied to detecting neonatal seizures.


Education

University of Chicago
Mathematics
University of Chicago
PhD

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Career Development

Career Development

Over the course of three months I spent 1-2 hours per day working with a friend on problems that can come up in technical interviews, such as for software engineering or quantitative finance. In particular, I've mastered "Cracking the Coding Interview" and "A Practical Guide to Quantitative Finance Interviews."

Computer

Computer Programming,

Computer Programming

As a PhD student in computational neuroscience, I spend my research hours programming---so many hours that I'm an expert in Googling and debugging, the two most essential skills for programmer right from the very beginning all the way to the end. I have specialized in TAing for students who have no programming experience, including a class designed for undergraduates dodging the math requirement. Additionally I have taught in five quantitative (programming) bootcamps for incoming biology PhDs, and within my research lab I mentor students who have a wide range of levels programming expertise. As an undergraduate, I was a tutor in UChicago's Computer Science Instructional Laboratory.
Computer Science,

Computer Science

My PhD was 95% coding, and before that I did 80% of a CS major in undergrad. I cannot help in systems-focused classes (e.g. networks or OS), but I'm happy to help in any coding or theory-focused class (my actual major was mathematics).
Linux,

Linux

I've been using Linux as my primary OS for the past 15 years, both personally and academically (Ubuntu and Arch, mostly). My PhD was entirely coded in Linux environments, both locally on my laptops and on remote Linux clusters. I can't help you with engineering Linux (e.g. no OS classes), but I can help you program on Linux.
MATLAB,

MATLAB

I've spent the past 7 years of my PhD helping lab coworkers develop MATLAB code. Additionally, I TA'd a MATLAB-centric course (Computational Approaches to Cognitive Neuroscience) and before that developed MATLAB code for several years in my undergraduate research lab.
Python

Python

Programmed Python for mathematical modeling in the first three years of my PhD, as well as for both classes and neural data analysis research in undergrad

Corporate Training

Career Development

Career Development

Over the course of three months I spent 1-2 hours per day working with a friend on problems that can come up in technical interviews, such as for software engineering or quantitative finance. In particular, I've mastered "Cracking the Coding Interview" and "A Practical Guide to Quantitative Finance Interviews."

English

Writing

Writing

UChicago's Little Red Schoolhouse. Plus plenty of papers and grant proposals. During my PhD, I was my lab's go-to for writing revisions.

Homeschool

Writing

Writing

UChicago's Little Red Schoolhouse. Plus plenty of papers and grant proposals. During my PhD, I was my lab's go-to for writing revisions.

Math

MATLAB

MATLAB

I've spent the past 7 years of my PhD helping lab coworkers develop MATLAB code. Additionally, I TA'd a MATLAB-centric course (Computational Approaches to Cognitive Neuroscience) and before that developed MATLAB code for several years in my undergraduate research lab.

Most Popular

Writing

Writing

UChicago's Little Red Schoolhouse. Plus plenty of papers and grant proposals. During my PhD, I was my lab's go-to for writing revisions.

Summer

Writing

Writing

UChicago's Little Red Schoolhouse. Plus plenty of papers and grant proposals. During my PhD, I was my lab's go-to for writing revisions.

Test Preparation

Career Development

Career Development

Over the course of three months I spent 1-2 hours per day working with a friend on problems that can come up in technical interviews, such as for software engineering or quantitative finance. In particular, I've mastered "Cracking the Coding Interview" and "A Practical Guide to Quantitative Finance Interviews."

Ratings and Reviews


Rating

4.9 (15 ratings)
5 star
(13)
4 star
(2)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

See all reviews

Thanks a bunch!

With limited information, Graham was able to provide prompt and proper assistance with my Python code. It helped me meet a deadline within the following 12 hours.

Kate, 1 lesson with Graham
Hourly Rate: $100
Response time: 44 minutes
Contact Graham