Julio Gallardo

Julio Gallardo

5.0(2 reviews)
Offers online services
Offers online services


I am Julio! I graduated from the University of Bristol, England with a PhD degree in Computer Science, and a B.Sc. degree in Math.

At university, I realized the classes I appreciated most were not necessarily the topics I was most interested in. Rather, it was the professors who made the classes more enjoyable. These professors were always engaging and comprehensible when teaching the material in the classroom, and willing to go the extra mile when I asked for additional help or clarification. I try to bring this knowledge to my tutoring approach, and do everything I can to make learning a pleasant experience. I use lesson plans in which I usually introduce the topic in an enjoyable and creative way, then explicitly teach the material. Afterwards, I always ensure time for students to practice the material on their own. Of course, this method can be adjusted based on the subject and student's individual needs.

I have tutoring experience in a wide range of computer science and math fields. My expertise is highly multi-disciplinary and includes artificial intelligence (AI), machine learning, deep learning, artificial neural networks, computer vision, data science, cloud services and networking. The main programming languages I use are C, C++, C#, Python, Dart, JaScript, and Java. I use Pandas for data science; Tableau for data visualization; Flutter/Darts/Firebase or React/JavaScript/AWS Amplify for developing Web/mobile/Desktop/IoT apps. I will be very happy to help if you are interested in understanding any of these materials or working on an assignment and even work with you if you are interested in deploying an AI solution such as a personal assistant, a chat bot, biometric authentication or detection of personal protective equipment.

I work with any students and make sure they do not fall behind by holding tutoring sessions on a regular basis after school. I want to benefit the students I work with as much as possible, therefore I welcome any resources or suggestions students or parents can provide. I am easy to reach and will always provide fast responses. Feel free to contact me with any additional questions or to schedule a lesson.

I particularly enjoy helping students to successfully understand the material under review or the assignment and meet the deadline succesfully.


Hired 2 times
1 employee
1 year in business
Serves Goodyear , AZ
Offers online services

Payment methods

Cash, Venmo, Paypal, Zelle


Grade level

High school, College / graduate school, Adult learner

Type of math

General arithmetic, Pre-algebra, Algebra, Geometry, Trigonometry, Pre-calculus, Calculus, Statistics

Photos and videos

  • Mathematics
  • C

  • Reviews

    0 reviews

    omar E.

    He is very helpful, and he knows a lot about computer programming and concepts. I appreciate the way he cares and ensures that you understand where things come from and how the code get there. The best tutor is right here!
    ... Show more
    June 25, 2023

    Joseph M.

    I had exceent quality time with Julio learning ratios and proportions and percentages one one and I suggest that everyone learns math and computer science this way as compared to class sizes as one on one helps you to work at your own pace and with Julio that is teaching the subject to you directly. He teaches traditional math not of the common core and teaches math that you will need to perform for certain jobs and careers you intend on pursuing and not the math you dont need. He makes the learning experience more immersive when he explains the purpose of every theory and Reason as to why certain formulas are written and performed the way they are. Truly I tell you it was like sitting down and learning from an ancient Greek Philosopher or from the man Pythogoras himself. Julio is definitely the man for Traditional Applicable Mathematics.
    ... Show more
    January 28, 2022

    Frequently asked questions

    We start with a brief and friendly introduction of each other; I kindly ask to explain the learning needs, assignment\homework\project, the gaps that need to be covered, what has been done, what needs to be done. Then I work on implementing a specific and realistic plan together, the time frame and successfully execute it.
    I am a mathematician with a PhD in computer science with extensive professional experience including tutoring Math, Computer Science and programming languages.
    After a quick introduction, I start the session by asking the student a few questions to identify the gaps where help is most needed. I then patiently listen to the student (and parents) so that a plan can then be made to cover the subjects agreed.
    I have worked with all kinds and levels of students.
    Four years ago, I started tutoring a university student from England. He had tremendous difficulties staying focused. He was one of those students who had a break after completing high school and got engaged with full-time employment. As a result, he got used to the good quality of life associated with the salary (not having as many financial limitations as most students generally have). With the right guidance, perseverance, and constant encouragement from myself, he has now managed to succeed. He really struggled the first year. The second year he started to do much better and managed to do a considerable amount of work on his own. During the last year of his studies he practically worked on his own with minor guidance. He is now about to graduate and feels VERY grateful with me for the guidance, teaching, and encouragement to stay with a positive and strong mentality. He mentioned he is intending to purchase a flight ticket for me to be at the graduation ceremony in England. His parents are also feeling likewise. I am so proud of his success and consider him and his family very good friends of mine.
    I would advise students to find the right tutor. A good tutor is someone who intends to help by patiently listening and understanding the specific needs of the student; a person who makes a plan right from the start and adjusts the plan as progress is made until success is reached within the expected time frame and budget. Then pay attention to the qualifications, skills and experience.
    What are the specific learning needs, assignment, project etc.? What is the time frame of of availability for tutoring sessions? Do you have a specific expectation of interaction for tutoring sessions?

    Services offered

    Computer Programming
    Computer Engineering