Search
Tom D.'s Photo

Computer Science Tutor | Java, Python, Data Structures, OOP
Tom D.

3 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $25
Response time: 3 hours

About Tom


Bio

I am a Computer Science graduate from Stony Brook University with internship experience at Fortune 500 companies as well as at smaller firms. Through these roles and personal projects of my own, I’ve built real-world applications, giving me a strong foundation in both programming fundamentals and applied problem solving. My academic background includes coursework in Object-Oriented Programming and Data Structures, two of the most common challenges for early CS students.

I have experience...

I am a Computer Science graduate from Stony Brook University with internship experience at Fortune 500 companies as well as at smaller firms. Through these roles and personal projects of my own, I’ve built real-world applications, giving me a strong foundation in both programming fundamentals and applied problem solving. My academic background includes coursework in Object-Oriented Programming and Data Structures, two of the most common challenges for early CS students.

I have experience guiding peers and mentoring junior team members, and I bring that same approach to tutoring. I focus on breaking problems into manageable steps, reinforcing the core concepts behind each assignment, and showing students how to apply those concepts in code. My goal is to not only help you complete your work but also to build confidence and independence in your programming skills.

I primarily work with college freshmen and sophomores who are learning Java or Python, or who need support in Data Structures and Algorithms or Object-Oriented Programming. Whether you’re preparing for an exam, struggling to debug an assignment, or just want to strengthen your programming skills, I tailor each lesson to your pace and learning style. By simplifying tough concepts and walking through examples step by step, I help students go from confusion to clarity and build a solid foundation for success in computer science.


Education

Stony Brook University
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer Science

Computer Science

I am a Computer Science graduate from Stony Brook University. I developed a strong foundation in computer science through academic training that emphasized problem-solving, algorithms, and software development. My background includes applying core computer science principles to design efficient solutions and build reliable applications. This experience has equipped me with analytical and technical skills that transfer directly to professional software engineering work.
Data Structures

Data Structures

I gained solid experience with data structures through academic coursework, where I applied concepts such as arrays, linked lists, stacks, queues, trees, graphs, and hash maps. I used these structures to implement algorithms and solve programming assignments that emphasized efficiency and correctness. This training gave me a strong understanding of how to select and apply the right data structures to different problem types. I am a Computer Science graduate from Stony Brook University.
React

React

I have extensive experience building responsive, dynamic web applications using React. I am skilled at integrating React with TypeScript, Material UI, and RESTful APIs to deliver seamless, user-friendly front-end experiences. Additionally, I focus on writing clean, maintainable code that ensures scalability and high performance across applications
Java
JavaScript
Python
Tom D.'s Photo

Questions? Contact Tom before you book.

Still have questions?

Contact Tom
Response time: 3 hours

Ratings and Reviews


Rating

5.0 (1 ratings)
5 star
(1)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)
Hourly Rate: $25
Response time: 3 hours
Contact Tom