Search
Victor C.'s Photo

Expert Python AI Tutor | OpenAI API | Machine Learning | Web Scraping
Victor C.

418 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $130
Response time: 1 hour

About Victor


Bio

An Electrical Engineer who has become an expert in all applications of the Python programming language. I am currently finishing my Master's degree in Software Engineering. I am a full time Python programmer and I have over 10 years of experience teaching Python. I also worked as a Data Scientist where I worked with Data Science tools such as Numpy, Pandas and Matplotlib. Also worked with Machine Learning projects using Scikit-Learn and Weka where I applied algorithms such as K nearest...

An Electrical Engineer who has become an expert in all applications of the Python programming language. I am currently finishing my Master's degree in Software Engineering. I am a full time Python programmer and I have over 10 years of experience teaching Python. I also worked as a Data Scientist where I worked with Data Science tools such as Numpy, Pandas and Matplotlib. Also worked with Machine Learning projects using Scikit-Learn and Weka where I applied algorithms such as K nearest neighbors for classification, and linear and Logistic regression.

Another field that most of students enjoy is Web Scraping and Data mining, I help them using tools such as Scrapy or Beautiful Soup together with Selenium.

I also worked with students of all ages in advanced topics such as Artificial Intelligence and Neural Networks using the PyTorch framework for image classification, creating deep learning models for Neural Style Transfer, and using Tensorflow for Natural Language Processing (one of my students created his own Voice activated virtual Assistant).
As a software engineer, I also worked with Django as a backend framework to create web applications.

I love tutoring and because of that I am a very patient tutor, with all of my students being extremely happy throughout the learning process. For Economics major students I've helped them apply Python object oriented programming to implement several equations such as Black–Scholes and also to perform backtesting.

I want to benefit the students, I've worked with students of all levels (from beginner to advanced). What makes me different than any other tutor is that I truly work hard to make the most difficult topics into easy to understand, I make sure all students understand the fundamental concepts. If my student is a beginner or never programmed before, I help him Like programming and create assignments tailored to his or her personal interests. I provide guidance setting up version control systems such as Git and Github so they can transition to their pr


Education

1. Drexel University
Electrical Engineering
Ricardo Palma University
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Data Science

Data Science

PhD candidate and Experienced Python Programmer, and a patient tutor, with over 10 years teaching Data Science and Machine Learning programming, this covers all the tools in each step of the Machine Learning Pipeline: Sourcing Data, this includes Web Scraping libraries such as BeautifulSoup, Requests, Selenium (Web Automation) and Scrapy (framework), and sourcing from Relational Databases using SQL. Data Wrangling and Data Cleansing with Pandas and Numpy (using Mean Value Imputation for example), handling data imbalance with resampling methods, and Feature Selection. And Data Visualization with Matplotlib , Seaborn and Plotly. Modeling using Scikit-Learn, this entails training traditional supervised Machine Learning algorithms for Regression or Classification such as Linear Regression, Logistic Regression, Support Vector-Machines, K-Nearest Neighbors, Decision Trees, Random Forests and gradient boosters such as XGBoost (for highly structured datasets). Clustering algorithms for Unsupervised Machine Learning. Model tuning including HyperParameter configuration using GridSearchCV and estimation statistics. Model scoring and prediction (confusion Matrix, Learning Curve analysis, etc) and ML Model Deployment as a web app with Streamlit. Since I also work with Artificial Intelligence / Deep Learning and specifically Computer Vision, I teach how to use PyTorch or TensorFlow for Imaging Analysis (and diagnosis Prediction) using convolutional neural networks. I teach how to easily implement Transfer Learning to get started with a high accuracy CNN model. I also tutor on how to use Recurrent Neural Networks for Time series forecasting, and Reinforcement Learning techniques. And how to deploy the model using the FastAI framework. I also teach students how to efficiently choose the correct coding environment (this is very important) and configure it depending on their application: for Data Exploration / Visualization (Jupyter Notebooks), Deep Learning (Google Colab, AWS, Azure) or Functional programming / Object
Python

Python

. Electrical Engineer and Python Programmer with over 10 years of experience teaching Python from Basic to Advanced . Masters Degree in Software Engineering . Data Scientist and Machine Learning (Numpy, Pandas, Matplotlib, Seaborn, Scikit Learn) . Deep Learning and Neural Networks (Convolutional neural networks, PyTorch, Tensorflow) . Web Scraping and Data Mining (BeautifulSoup, Selenium) . Web Development (Flask, Django)
Spanish

Spanish

- Native Spanish Speaker tutor from Peru, South America - College Graduate from a National University in Peru - majored in Education - Current Graduate student in a Credited University in South America - 10+ years helping students learn Spanish fast and become fluent at Pronunciation - Specialized on Conversation Spanish

Examples of Expertise


Victor has provided examples of their subject expertise by answering 1 question submitted by students on Wyzant’s Ask an Expert.

Victor C.'s Photo

Questions? Contact VICTOR before you book.

Still have questions?

Contact Victor
Response time: 1 hour

Ratings and Reviews


Rating

5.0 (159 ratings)
5 star
(159)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Victor goes the extra mile

Victor was absolutely outstanding. He may not be able to do this all the time, but in my case he took my problem and current code before our session. So when we started, he knew exactly how to approach my problem and had a solution worked out. This made our time extremely efficient. He also explained what was happening in every line of code so that I could #comment it and refer back to it later. I will definitely work with Victor again if I'm stuck!

Adam, 4 lessons with Victor

Amazing tutor who has helped me understand basics of python and applying data analytics.

I recently finished a data analytics class and without Victor I would have struggled using jupyter notebooks and might have not understood the basic multi-linear regression and how to actually apply it to data. Victor is very patient and super smart and very knowledgeable of computer programs. He is a very good resource to have when breaking into the data analytics career and I must say a very good mentor I will continue to follow to help me understand the applications of computer programming.

Shannon, 27 lessons with Victor

Very smart and focused tutor

Victor is a very experienced, talented, and sharp Python tutor. He's very effective and goes the extra mile to make sure he students learn the material well. Thank you!

Brian, 2 lessons with Victor

Fantastic tutor

Victor made sure each part of the code was understood before moving on to the next part. He gave great explanations and provided alternative methods. Would definitely recommend to someone needing help with Python!

Shantal, 1 lesson with Victor

One of the best tutors on Wyzant

Victor did an exceptional job explaining the material and providing examples to the point where I was able to solve the problems correctly. He was also great at troubleshooting errors when we ran into a problem. He is someone I would recommend to students.

Natnael, 1 lesson with Victor

Outstanding, patient and very knowledgeable tutor

Victor helped me understand data wrangling and analysis with Python. He helped me understand predictive analysis that I could not understand in a semester course in only one hour tutoring. He broke down classification analysis vs Regression in the simplest way to understand. I strongly recommend him to anyone looking to sharpen his data science skills. Thank you, Victor.

Sita, 1 lesson with Victor

Engaging & Knowledgable Tutor

Victor did a great job of breaking down difficult concepts to be understandable. You can tell he truly has a passion for teaching and helping. I would definitely recommend Victor for any of your Python programming needs.

James, 2 lessons with Victor

Knowledgeable and patient

Victor is very thorough with the materials and is a great teacher. His in depth knowledge in data science has helped me understand the material better. Thank you Victor!

Manju, 11 lessons with Victor

Phenomenal, knowledgeable , patient....Excellent tutor!!!

Victor has been an absolute godsend. I've been stuck for months on trying to understand even the basics of Machine Learning. This was causing me severe frustration, anxiety, and doubts as to whether I made a mistake in attempting to go back to grad school with no prior coding experience. I really was close to deciding to drop out of my graduate degree. But Victor came to the rescue! In a 2 hour session, he was able to help me connect different concepts and show how they are all related. He was able to guide me in how you should think like a programmer and constantly recheck ing your answers to see if you are on the right path. The tutoring sessions have helped turn a light bulb on, , am enjoying my lessons and most importantly, gave me hope that I really can do this. I look forward to having more lessons with Victor since he is very patient, humorous, and can explain difficult subjects in a way that's easy to understand. I love that he asks for my feedback throughout the lesson to make sure that I'm understanding the concepts. If you need someone to help you understand complex concepts, Victor definitely knows what he's talking about. Thank you, Victor, for helping me ENJOY the learning process.

Lorrayne, 7 lessons with Victor

Victor know's his stuff

The course I was stuck on is a graduate level data analytics course and victor did not disappoint. In our lesson we covered data splitting, SVM and KNN models. Unlike my first tutor, Victor led the session and not once did he doubt his knowledge on the material. Additionally, he helped me figure out what questions to even ask! Victor also took the time to preview my assignment so I would be a stuttering mess trying to explain something I didn't even know how to explain. if you need someone who will actually walkthrough python or data analytics, Victor is the tutor for you! thank you!

Neri, 2 lessons with Victor
Hourly Rate: $130
Response time: 1 hour
Contact Victor