Search
Patrick T.'s Photo

Machine Learning Engineer - DS/Algo, LLMs, Leetcode, Compilers
Patrick T.

667 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $80
Response time: 10 hours

About Patrick


Bio

I am currently a machine learning engineer at Amazon working for AWS Artificial Intelligence. I specialize in Leetcode, interview prep, data structures and algorithms, machine learning, large language models, compilers and virtually any college computer science course.

I have extensive experience in machine learning, with a specific concentration in large language models and generative AI. I can assist in any PyTorch, Jax, Docker, TensorFlow, or related area. My main area of work...

I am currently a machine learning engineer at Amazon working for AWS Artificial Intelligence. I specialize in Leetcode, interview prep, data structures and algorithms, machine learning, large language models, compilers and virtually any college computer science course.

I have extensive experience in machine learning, with a specific concentration in large language models and generative AI. I can assist in any PyTorch, Jax, Docker, TensorFlow, or related area. My main area of work currently focuses on GPT models, including pretraining and fine-tuning LLMs, prompt engineering, ChatGPT, and GPT-4. Additionally, I have expertise in GPU and TPU programming, machine learning compilers, and machine learning performance optimization. I can also program in both PyTorch and Jax with an emphasis on state of the art architecture and high performance machine learning.

I have solved over 700 Leetcode problems and passed onsite interviews at Palantir, Coinbase, Google, Capital One, and Amazon. I graduated from the University of Virginia with a Bachelor's in Computer Science, maintaining a 3.85 GPA.

Languages: C++, Java, Swift, Kotlin, JavaScript, HTML, Python
Mobile App Development: Android, Swift, iOS, Kotlin, SwiftUI
Courses: Computer Architecture, Data Structures and Algorithms, Cloud Computing, Web Development, Mobile App Development, Data Science, AWS, Firebase, Arduino, Amazon Web Services

I attended Thomas Jefferson High School for Science and Technology (TJHSST) and offer tutoring specific to TJHSST courses and curriculum.


Education

University of Virginia
Computer Science
Georgia Institute of Technology
Masters

Policies

  • Hourly Rate: $80
  • Rate details: 36 hours or less notice or no show and the full lesson charge for all scheduled time will be assessed.
  • Lesson cancellation: 36 hours notice required
  • Background check passed on 11/25/2020

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

ACT English

ACT English

I am an expert ACT tutor. I specialize in SAT/ACT test preparation. I scored a 1520 on the SAT. ACT English is not difficult grammar concepts, but it can be difficult interpreting the question. I focus on my students understanding the concepts and what the question is actually asking them to do.
ACT Math

ACT Math

I am an expert ACT tutor. I specialize in SAT/ACT test preparation. I scored a 1520 on the SAT. ACT math is not difficult mathematically, but can be difficult interpreting the question. I focus on my students understanding the concepts and what the question is actually asking them to do.
ACT Science

ACT Science

I am an expert ACT tutor. I specialize in SAT/ACT test preparation. I scored a 1520 on the SAT. ACT science is not difficult scientifically, but can be difficult interpreting the question. I focus on my students understanding the concepts and what the question is actually asking them to do.
Adobe Flash

Adobe Flash

I have written many flash programs in Adobe Flash. These flash programs have been for my personal websites and just for hobby purposes. I can easily teach Adobe Flash.
Algebra 1

Algebra 1

I am an expert in Algebra. I received an A in Accelerated Algebra. I tutor all the way through Calculus 3. My teaching strategy is to show the student many examples, while making sure he or she understands the concepts.
Algebra 2

Algebra 2

I am an expert in Algebra 2. I received an A in Accelerated Algebra 2. I tutor all the way through Calculus 3. Algebra 2 can be quite a tricky subject. My teaching strategy is to show the student many examples, while making sure he or she understands the concepts.
American History

American History

I am an expert American History Tutor. I have studied American History for four years. I scored a 5 on the AP US History Exam. I specialize in 20th Century History. I focus on my students understanding the details behind the question and the context of the question itself.
ASP.NET

ASP.NET

I have written many web applications in ASP.NET. I have used ASP.NET in multiple web projects. ASP.NET is a very powerful framework. I can easily teach ASP.NET.
Biology

Biology

I have studied Biology for the past four years. I received an A in my Intro to Biology. I can specialize in preparation for the AP exam and high school and intro college level.
Bodybuilding

Bodybuilding

I have weight trained and practiced bodybuilding for five years. I am an expert on the muscle groups and gaining mass and losing fat.
Business

Business

I have a significant amount of experience running and working in a business. I have formed multiple businesses and I have ran my own business for years. I have setup an LLC to handle all of my software development. All software development and published applications are run through my LLC. I have also worked for Lockheed Martin, one of America's largest corporations. I assisted them in the development of a drone operation business.
C#

C#

I have taken many courses in C# programming. I have also developed many mobile games using Unity in C#. For example, I developed last year a Massive Multiplayer Online game using C#.
C++

C++

I am fluent in C++ and consider myself a master programmer. I have written many programs in C++, specifically many under the Arduino environment.
Calculus

Calculus

I received a 5 on both the AB and BC Calculus Exams. I have also received an A in Intro to Calculus at the University of Virginia.
Chemistry

Chemistry

I am a Chemistry Major at the University of Virginia. I earned a 5 on the AP Chemistry Exam. I also earned an A in AP Chem and in Intro to Chemistry at UVA. I also earned an A in Chemistry Lab.
College Counseling

College Counseling

I specialize in TJHSST Admissions Prep and College Essay and College Admissions Prep. I received admission and graduated from TJHSST. I also received admission in to top colleges, such as the University of Virginia, which I currently attend. I spent many months perfecting and tailoring my college applications. I know exactly what you need to do to get in to Thomas Jefferson High School for Science and Technology and to also get in to Ivy League and top Public Universities.
Computer Gaming

Computer Gaming

I have taken courses for 4 years in Computer Game programming. I have multiple published mobile games on the App Store and Google Play Store. I specialize in Unity Game Development. I also developed a year long MMO in Unity.
Computer Programming

Computer Programming

I am an expert in computer programming. I have programmed for years and I am fluent in Java, C++, C#, Swift, HTML, CSS, JavaScript among other languages. I also intend in minoring in computer science.
Computer Science

Computer Science

I have studied and taken courses in Computer Science for six years. I have written countless programs in the following languages. I consider myself a master of Java, C#, C++, Swift, Html, Python.
CSS

CSS

I have written in CSS for years. I have taken many classes on CSS and built countless websites in it. For example, both my personal and business website were built in CSS.
Data Science

Data Science

I am an expert in data science having taken multiple courses in data science and performed research in data science. My research focuses on chatbots and machine learning in the context of mental health screening. I also use data science in my job as a software engineer.
DOS

DOS

I have written many programs that are meant to run on the DOS command line. I am also very fluent in the command line and understand how to use the commands. I feel very comfortable explaining the DOS command line.
Dreamweaver

Dreamweaver

I have used Adobe Dreamweaver since 2012. I built my own personal and business website using it. Adobe Dreamweaver is a very powerful tool for web design and I am very comfortable teaching it.
English

English

I am an expert in all facets of the English language and the study of it. I received a 5 on the AP English Language Exam., and I feel very comfortable teaching it. I specialize in analyzing English texts for certain styles and techniques.
Film

Film

I have produced numerous video projects and films using my own equipment. I am an expert on technology used for filming including cameras and SD cards. I also know how to publish films onto YouTube and other sites.
Geography

Geography

I have studied Geography for over five years. I have competed in the Geography Bee. I specialize in preparing students for the Geography Bee. The Geography Bee tests students on the very fine details of Geography. I focus on my students learning the types of questions asked and how to approach those problems.
Geometry

Geometry

I am an expert in Geometry. I received an A in Accelerated Geometry course. I tutor all the way through Calculus 3. My teaching strategy is to show the student many examples, while making sure he or she understands the concepts.
GIS

GIS

I have used GIS extensively in school and have used it in many classes. My primary expertise is the ArcGIS suite of software. ArcGIS has extensive applications in urban development and additionally environmental studies. I have used GIS primarily in the studies of climate change in my Geosystems course.
GMAT

GMAT

One of my test preparation specialties is GMAT tutoring. I am an expert in quantitative reasoning, integrated reasoning and verbal skills. I teach my students problem solving strategies and how to think logically. The GMAT tests you on whether or not you can think a certain way.
Golf

Golf

Golf is my main passion outside of school. I play to a ten handicap and I am constantly looking to improve. I have worked with multiple PGA professionals. I have studied the golf swing and read many books on the game itself. I consider myself an expert in Golf.
HTML

HTML

I have worked in HTML for over five years. I have taken and received A's in multiple web development courses. I have also built multiple personal and business websites in HTML and CSS. HTML is a very simple language, but its syntax can potentially be difficult for students to wrap their heads around.
Java

Java

I have coded Java for six years. I have taken multiple advanced level courses in Java. I also have published applications on the Google Play Store written in Java.
JavaScript

JavaScript

I have coded JavaScript for six years. I have taken multiple advanced level courses in JavaScript. I also have published applications on the Google Play Store written in JavaScript.
JQuery

JQuery

I have used the JQuery library extensively in website development. I studied the JQuery in my Web Application Development Course. I have used it in the development of my personal website and in the development of my business website. I have also used JQuery in my web development classes.
Linux

Linux

I have used Linux for about 8 years. I use Linux significantly in my career as a software engineer. I am an expert on using the Terminal and Linux command line. I have also written many programs in the Linux environment.
Mathematica

Mathematica

I have used Mathematica for over three years. I feel quite comfortable solving advanced problems with it and using its features.
MCAT

MCAT

I scored a 514 on the MCAT putting me in the 91st percentile of all test takers. I have studied the MCAT rigorously, and I know the test inside and out. I also know the most commonly tested high yield topics and how to apply that for my students to maximize their scores.
Physics

Physics

I am an expert in Physics. I have studied General Physics for over three years. I received an A in Accelerated Physics. Physics is very simple if you understand the concepts. My teaching strategy is to show the student many examples, while making sure he or she understands the concepts.
Prealgebra

Prealgebra

I am an expert in PreAlgebra. I received an A in PreAlgebra. PreAlgebra is extremely critical to success in Algebra 1 and beyond. PreAlgebra has laid the foundation for all of my mathematical education. I tutor all the way through Calculus 3. My teaching strategy is to show the student many examples, while making sure he or she understands the concepts.
Precalculus

Precalculus

I am an expert in Precalculus. I tutor through Calculus 3. I received an A in Precalculus. My teaching strategy is to demonstrate many problems and make sure my student thoroughly understands the concepts.
SAT Reading

SAT Reading

I am an expert SAT tutor. I scored a 1520 on the SAT. I completely self studied for the exam for over four months. I also only took the exam once. I scored an almost perfect score on the SAT writing portion. I focus on my students memorizing the grammar rules and then learning the applications of them.
SAT Writing

SAT Writing

I am an expert SAT tutor. I scored a 1520 on the SAT. I completely self studied for the exam for over four months. I also only took the exam once. I scored an almost perfect score on the SAT writing portion. I focus on my students memorizing the grammar rules and then learning the applications of them.
SOL

SOL

I scored a perfect score on numerous SOLs and I feel very comfortable teaching the SOL. The SOL is all about mastering basic concepts. I feel I can easily help students master the SOL.
Swift

Swift

I have developed many applications in Swift for over three years. I also have multiple published Swift applications on the App Store. I consider myself a master of Swift.
Table Tennis

Table Tennis

I have played table tennis for four years. It is one of my favorite hobbies. I have also competed in table tennis. I have a large amount of knowledge to share about table tennis.
Tennis

Tennis

I have played tennis for seven years. I have competed in several tournaments. I was also a ranked player in the state of Virginia.
Trigonometry

Trigonometry

I am an expert in Trigonometry. I received an A in Accelerated Trigonometry. I have used trigonometry extensively in all facets of my mathematics education. Trigonometry is essential for progression in math. My teaching strategy is to show the student many examples, while making sure he or she understands the concepts.
Visual Basic

Visual Basic

I have written many programs in Visual Basic. Visual Basic was one of the first languages I ever learned. Visual Basic is very simple. I can easily teach Visual Basic.
Web Design

Web Design

I have taken college level courses in Web design. I have designed websites for over five years. This includes personal web sites and business web sites. I am well versed in Bootstrap, CSS and HTML.
World History

World History

I am an expert World History Tutor. I have studied World History for four years. I scored a 5 on the AP World History Exam. I specialize in 19th Century History. I also specialize in essay questions related to the AP exam. I focus on my students understanding the details behind the question and the context of the question itself.
European History
General Computer
Law
Proofreading
SSAT
Study Skills

Examples of Expertise


Patrick has provided examples of their subject expertise by answering 9 questions submitted by students on Wyzant’s Ask an Expert.

Patrick T.'s Photo

Questions? Contact Patrick before you book.

Still have questions?

Contact Patrick
Response time: 10 hours

Ratings and Reviews


Rating

4.7 (141 ratings)
5 star
(119)
4 star
(12)
3 star
(4)
2 star
(3)
1 star
(3)

Reviews

Knows Exactly What He's Doing

Patrick was incredible and, like the title says, he knew exactly how to complete the tasks my professor was asking for. He helped me with a coding assignment that involved HTML, CSS, and Javascript. Patrick helped me complete the assignment in only two hours, whereas if I had to do it without help, it would've taken me a month at least. I can't say enough good things about Patrick. If you are looking for a coding tutor, he is the one!

Natalie, 2 lessons with Patrick

Very Professional

Very Knowledgeable and swift working! My issue was determined and figured out in no time. Patrick was very straight forward and knew exactly how to execute the solution.

Nicholas, 2 lessons with Patrick

Fast and experienced!

Swift UI Design - Patrick taught me how to design an APP interface using Swift UI Coding Knowledge and Xcode UX APP Design expertise! This incredible tedious process can take days sometimes weeks to figure out but he does it in the span of 30 minutes to an hour - he makes it look easy and I can assure you it is not for the average user.

Kathryn, 13 lessons with Patrick

Helpful

Patrick was very helpful in clarifying concepts and questions related to the assignment. He was also helpful in suggesting additional resources to supplement learning material.

Mary, 1 lesson with Patrick

Excellent tutor

Patrick is very knowledgeable and intelligent, he knows to find solutions quickly and effectivity. He also has a great attitude and makes it clear that he enjoys helping others.

Colby, 11 lessons with Patrick

Amazing tutor, very efficient

Patrick was beyond helpful. Not only was he a great tutor and got so much done during our one hour session, he also reviewed my assignment before and made sure we didn’t waste time going over what the assignment was. I definitely look forward to working with him again, he had a very good understanding of the subject at hand and highly recommend.

Emma, 1 lesson with Patrick

Beyond patient tutor

I am trying to learn Java on my own. I have been working on a JavaFX application, and kept getting stuck. Patrick worked with me late into the night to make progress. Since he explained everything clearly, the tricky concepts make a lot more sense to me. I'd likely be working on this for MONTHS if it wasn't for him. THANK YOU PATRICK FOR SAVING MY BUTT!

James, 2 lessons with Patrick

Very Intelligent and Helpful Tutor

Patrick was very helpful, and patient, in guiding my son through a review, and preparations for an upcoming AP Computer Science exam. He clearly knew the subject matter very well, and provided excellent explanations. I would highly recommend Patrick!

Marsha, 1 lesson with Patrick

Actual Genius when it comes to Android App Development

He helped me work through an issue I was having with an app that reads heart rate from a user's fingertip being placed over the camera of a phone. We had to move/change a bunch of stuff but he made it extremely easy and it works perfectly now. HIGHLY recommend!!

Conor, 2 lessons with Patrick

Thank you!

In one hour, he turned me from feeling completely unprepared to feeling comfortable to learn my material for an exam that's in 2 days.

Legin, 1 lesson with Patrick
Hourly Rate: $80
Response time: 10 hours
Contact Patrick