Search
Trey H.'s Photo

Software Engineer with 7 Years of Real-World Dev Experience
Trey H.

3 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Instant Book

Hourly rate: $55

Claim a session with Trey H. that fits your schedule

See more options

About Trey


Bio

I am a software developer with seven years of professional experience working with Java, AWS, Terraform, databases, Linux containers, CI/CD, and other backend & cloud technologies. My Bachelor's Degree in Computer Science (and minor in Mathematics) gave me the foundation for my career, but much of what I can offer students comes from years of applying those concepts to real enterprise-level development. I understand both the academic side of programming and the practical problem-solving...

I am a software developer with seven years of professional experience working with Java, AWS, Terraform, databases, Linux containers, CI/CD, and other backend & cloud technologies. My Bachelor's Degree in Computer Science (and minor in Mathematics) gave me the foundation for my career, but much of what I can offer students comes from years of applying those concepts to real enterprise-level development. I understand both the academic side of programming and the practical problem-solving skills needed to become a confident developer.

While I have not worked as a professional tutor before, teaching and collaborative learning have been recurring parts of my experience. In college, I regularly participated in and led study groups where we worked through programming concepts and assignments together. More recently, I have helped my sister-in-law with college-level coding coursework. In my professional career, I have also spent years working collaboratively with other developers, explaining technical concepts, troubleshooting problems, reviewing code, and breaking complicated systems into manageable pieces.

My approach is to help students understand WHY something works rather than simply giving them an answer that works. Programming can become frustrating when one missing concept makes everything else seem confusing, so I like to identify that gap, explain it in straightforward terms, and then work through the problem collaboratively. Whether a student is learning programming for the first time, struggling with a computer science course, debugging a project, or preparing for technical interviews, my goal is to help them develop the reasoning skills to solve the next problem independently.


Education

University of Mississippi
Computer Science

Policies

  • Hourly Rate: $55
  • Rate details: Professional Interview Prep: $70/hour. No-show students will be assessed a cancellation fee.
  • Lesson cancellation: 3 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

Trey hasn’t set a schedule.

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


Approved Subjects

Computer Programming

Computer Programming

I am a software engineer with seven years of professional experience developing applications and backend systems. My primary programming experience is in Java, with additional experience in Python, and I have worked with concepts including object-oriented programming, data structures, algorithms, REST APIs, databases, and scripting. I also hold a B.S. in Computer Science with a minor in Mathematics. I can help students understand programming fundamentals, debug code, work through assignments, and develop stronger problem-solving skills rather than simply memorizing syntax.
Java

Java

I am a software engineer with seven years of professional experience using Java to build, debug, and maintain backend applications and services. My experience includes object-oriented programming, collections, data structures, APIs, databases, testing, debugging, and working with large production codebases. I can help students with everything from Java fundamentals and coursework to more advanced problem solving, code review, and technical interview preparation. My approach is to explain not just what code to write, but why it works, so students can develop the reasoning skills to solve similar problems independently.
Python

Python

I am a software engineer with seven years of professional development experience. While Python has not been my primary language in industry, I am proficient with it and comfortable teaching Python fundamentals, object-oriented programming, data structures, file handling, debugging, and general problem-solving. My broader experience with Java, databases, cloud systems, and backend development gives me a strong foundation for explaining programming concepts and helping students understand how Python relates to core computer science principles. I focus on helping students reason through problems and understand why their code works, rather than simply providing the finished answer.
SQL

SQL

I am a software engineer with a strong understanding of SQL and relational database concepts. I am proficient in writing queries using SELECT statements, joins, filtering, grouping, aggregate functions, subqueries, and data modification statements. My software development background gives me practical experience understanding how applications interact with databases and how data is structured and retrieved. I can help students build SQL skills step by step, understand why queries work, and develop confidence solving database problems independently.
Trey H.'s Photo

Questions? Contact Trey before you book.

Still have questions?

Contact Trey
Response time: 1 minute

Ratings and Reviews


Rating

4.0 (4 ratings)
5 star
(3)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(1)