Search
Harish D.'s Photo

MSCS graduate looking to tutor kids on Computer Science
Harish D.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50

About Harish


Bio

I hold a Master of Science in Computer Science with an Artificial Intelligence focus from the University of Southern California (USC), as well as a Bachelor of Science in Computer Science from UC Santa Cruz. My academic training spans algorithms, machine learning, natural language processing, operating systems, and software engineering, giving me a deep foundation across both theoretical and applied computer science.
My teaching experience includes two distinct roles. As a Learning Support...

I hold a Master of Science in Computer Science with an Artificial Intelligence focus from the University of Southern California (USC), as well as a Bachelor of Science in Computer Science from UC Santa Cruz. My academic training spans algorithms, machine learning, natural language processing, operating systems, and software engineering, giving me a deep foundation across both theoretical and applied computer science.
My teaching experience includes two distinct roles. As a Learning Support Services Tutor at USC, I worked one-on-one with undergraduate students on Principles of Computer Systems Design and Statistics, helping them break down complex concepts into approachable building blocks. In my role as a Nova Scholar Mentor, I guided students through the full research process, from developing a thesis to writing and refining academic papers — several of which were accepted into conferences. Both roles required me to adapt my explanations to each student's pace and learning style, and I found that consistent check-ins and patient, step-by-step guidance made the biggest difference in student confidence and performance.
I am looking to tutor in Python, HTML, CSS, introductory programming, and general computer science concepts. I have hands-on professional experience with all of these through internships and personal projects, so I can connect abstract concepts to real-world applications. I genuinely enjoy working with students and find it deeply rewarding to watch someone's understanding click into place — whether they're writing their first line of code or debugging a tricky function for the first time.


Education

University of California Santa Cruz
COmputer Science
University of Southern California
Masters

Policies

  • Tutor’s lessons: In-person
  • Hourly Rate: $50
  • Travel policy: Within 15 miles of Dublin, CA 94568
  • Lesson cancellation: 5 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Harish hasn’t set a schedule.

We’re having trouble loading this schedule right now. Please try again later.


Approved Subjects

Computer Science

Computer Science

I hold a Master of Science in Computer Science (AI focus) from USC and a Bachelor of Science in Computer Science from UC Santa Cruz, giving me a strong foundation in programming, algorithms, and software development. I have hands-on tutoring experience through Learning Support Services at USC, where I worked one-on-one with students on computer systems and programming concepts, as well as through my work as a Nova Scholar Mentor where I guided students through research and writing projects. My professional background includes software engineering internships where I built real-world applications in Python, JavaScript, and other languages, so I can connect classroom concepts directly to how they are used in industry. I am patient, adaptive, and genuinely passionate about helping students build confidence and understanding from the ground up.
Machine Learning/ AI

Machine Learning/ AI

My experience in machine learning spans personal projects and academic research. On the personal project side, I built an NBA Stat Predictor using a feedforward neural network in PyTorch trained on historical game logs with recency-weighted features and rolling averages, achieving approximately 90% accuracy across 7 stat categories, and a March Madness Bracket Predictor where I trained a logistic regression model on 18 seasons of NCAA tournament data using KenPom ratings, seed differentials, and upset history, running thousands of Monte Carlo bracket simulations across the full 68-team field. On the research side, as a Research Engineer at the USC Interaction Lab I built an LLM evaluation framework orchestrating GPT-4 API calls to measure model reasoning consistency, with findings published at ACL 2026. These experiences gave me a strong foundation in model training, feature engineering, and evaluation that I bring directly into my tutoring.
React

React

I have hands-on experience building with React and React Native across both professional and personal projects. During my software engineering internship at Next Play, I developed reusable React Native components for a live mobile application serving over 1,000 active users, improving user performance by 25% and engagement by 30%. I also built the NBA Draft Scouting Platform, a React-based web application that aggregates prospect rankings, game logs, scouting reports, and color-coded consensus scoring for draft evaluation — you can view the implementation at github.com/harishdukkipati/Harish-Projects/tree/main/DRAFT_BOARD. These experiences gave me a strong understanding of component architecture, state management, and building responsive, user-facing interfaces that I am excited to pass on to students.
Computer Programming
HTML
JavaScript
Harish D.'s Photo

Questions? Contact Harish before you book.

Still have questions?

Hourly Rate: $50
Contact Harish