Enable contrast version

Tutor profile: Sanjay S.

Sanjay S.
PhD student in Computer Science at UC Berkeley
Tutor Satisfaction Guarantee


About Sanjay

About Sanjay
I am currently doing research in artificial intelligence and starting my PhD at UC Berkeley. I earned my bachelors degrees in computer science and economics in 2019 from the University of Pennsylvania, where I won several awards for academic excellence. In high school, I excelled in all subjects but especially those involving quantitative skills. In particular, I was deeply interested in physics in high school and spent three summers working on research or intense study in physics.

Teaching Experience

Teaching Experience
I was a teaching assistant for six semesters in college, where I taught courses focusing on discrete mathematics, probability, and algorithms. In the summer before college, I was paid to teach debate skills to middle/elementary school students at a local tutoring center.
University of California - Berkeley
Computer Science
Doctor of Philosophy (Ph.D.)
2021 - 2026
University of Pennsylvania
Bachelor's Degree
2015 - 2019
University of Pennsylvania
Computer and Information Science
Bachelor's Degree
2015 - 2019

Work Experience

Work Experience
Allen Institute for Artificial Intelligence, Predoctoral Young Investigator
2019 - 2021
Conducted research in natural language processing
Google, Software Engineering Intern
2018 - 2018
Analyzed and improved aspects of Google's automated bidding system for hotel ads
University of Massachusetts-Amherst, Research assistant
2017 - 2017
Conducted theoretical research on a clustering problem. This was part of a NSF REU (Research Experiences for Undergraduates) program.
Akuna Capital, Software Development Intern
2016 - 2016
Developed a web app for the compliance officer to view and filter trades
Fermi National Accelerator Laboratory, Quarknet Research Intern
2014 - 2014
Analyzed the performance of a prototype pattern recognition chip and how it varied with power consumption and frequency of operations

Contact tutor

Send a message explaining your
needs and Sanjay will reply soon.
Contact Sanjay

Request lesson

Ready now? Request a lesson.
Start Lesson


What is a lesson?
A lesson is virtual lesson space on our platform where you and a tutor can communicate. You'll have the option to communicate using video/audio as well as text chat. You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.
How do I begin a lesson?
If the tutor is currently online, you can click the "Start Lesson" button above. If they are offline, you can always send them a message to schedule a lesson.
Who are TutorMe tutors?
Many of our tutors are current college students or recent graduates of top-tier universities like MIT, Harvard and USC. TutorMe has thousands of top-quality tutors available to work with you.
TutorMe homepage
Made in California by GoGuardian
Copyright © 2022. Zorro Holdco, LLC doing business as TutorMe.
All Rights Reserved.
High Contrast Mode