I'm a graduate of Dartmouth College with majors in Physics and Earth Sciences and programming experience in the Python, MATLAB, and C languages. Currently, I'm a Ph.D. student at Harvard in the Earth and Planetary Sciences Department. I've been consistently surprised by how much I enjoy tutoring my favorite subjects and I'd love to work with enthusiastic and curious students. In the past, I've tutored introductory computer science, been a study group leader for an intermediate level calculu... [more]
In high school I took the AP calculus BC and excelled in it, later learning multivariable calculus and differential equations in college.
I have taken an introductory computer science course that was taught mostly in C. The course covers fundamental programming concepts like syntax, data structures, basic algorithms, file I/O, and programming style. I have worked with a tutee for the same course, reinforcing the class material and discussing/analyzing the accompanying programming assignments.
I have spent an extensive amount of time scripting with the MATLAB language and using the development environment for my senior honors thesis. I built a self-contained numerical/mathematical model in MATLAB to test a geophysical hypothesis. MATLAB is my strongest programming language.
I have extensive experience writing scientific code in Python, for a range of applications. I work for an environmental consulting firm and have undertaken the programmatic side of several projects. I have implemented several versions of finite differences solvers in Python for the 1 dimensional diffusion equation for an indoor air model and developed a set of tools in Python for managing, analyzing, and plotting records of groundwater extraction, in support of large-scale groundwater modeling efforts.