Homepage
Tutoring Jobs
Bristol 
Bristol 
  • (7 reviews)
A
Abdullah
« Perfect! Robert is a dedicated tutor who prepares well for the sessions and... More »
A
Abdullah
« Perfect! Robert is a dedicated tutor who prepares well for the sessions and takes students along a syllabus that works for them. Allows you too practise and learn whilst in lesson. »
£20/h
1st lesson free!
Profile and degree verified
Response Time 4h
Lessons offered by Robert
  • Individual
The lessons will be held
  • at his home
  • at your home
  • By webcam
Taught subjects
  • Computer Skills
  • Computer programming
  • Python
  • Artificial Intelligence
Levels
  • All Levels

Software Engineer offering python, Data Science and AI lessons online and face to face

Methodology

I am a professional Machine Learning Software Engineer who loves to explain difficult concepts in easy to understand ways. I teach python, Data Science and machine learning or any combination of these.

My sessions consist of introducing the theory behind a concept before applying it in python together. I would then set a couple of practical tasks based on the theory for you to complete and we would work through any difficulties together.

My time studying at Cambridge University has given me a lot of experience in what is required for a highly effective one-on-one tutoring session. I use these experiences to tailor my sessions to be as effective as possible for the student.

I set coding projects between sessions and these are reviewed at the start of each session. I also encourage the student to seek out their own unique coding projects to develop their own professional resume and I help them progress in these projects.

Most importantly, I foster an interest in Data Science and coding in the student that will persist beyond our sessions together.

My sessions are fun and interesting and there is never any pressure on the student, I think that a student should learn as much as he/she wants to and at a pace that they're comfortable with.

My aim is for the student to enjoy my sessions greatly and develop an interest and liking for the subjects. I love coding in my job and I want my students to love coding too :)

Experience

Currently I work as a Machine Learning Software Engineer where I use deep learning to improve ultrasound scanning.

Before my current job I was working as a Data Scientist for a company where I used python to work with athlete performance and e-commerce data.

I studied Natural Sciences at Cambridge University to masters level .

During my career I have worked with

* Python
* Data Science
* tensorflow and keras
* scikit-learn
* Software Engineering

Rates

Rate for online lessons : £20/h
Rate for 5 hours of lessons : £90
Rate for 10 hours of lessons : £170
Lessons offered by Robert
Individual
The lessons will be held
at his home
at your home
webcam
Taught subjects
  • Computer Skills
  • Computer programming
  • Python
  • Artificial Intelligence
Levels
  • All Levels

Robert's CV

Employment

Intelligent Ultrasound, CF14 4UJ
(March 2020 – present)
Machine Learning Software Engineer

I utilise cutting-edge Artificial Intelligence (AI) in the field of computer vision in order to improve ultrasound scanning.
Skills acquired:
• Deep learning applied to medical image data using tensorflow and keras
• Implementation of state of the art convolutional neural network architectures
• Image processing and manipulation with opencv and numpy
• implementation of linear algebra techniques using numpy
• Use of AWS cloud services and Sagemaker ML platform
• Version control using SVN
• Communicating with Key stakeholders and clients

MyLife Digital, BA2 2AF
(Sept 2018 – March 2020)
Data Scientist

Utilised Data Science techniques to gain insight into E-commerce, sport and permissions data.
Skills acquired:
• Applying supervised and unsupervised machine learning models in python
• Data cleaning, preparation and feature generation/selection
• Implementation of dimensionality reduction techniques
• Deploying of ML models with Docker
• Building node services
• Use of Microsoft Azure cloud service
• Interactive and static data visualisations
• Interaction with SQL and MongoDB databases
• Version control with Git

Education

University of Cambridge
(2017 – 2018)
2:1 MSci Biochemistry

University of Cambridge
(2014 – 2017)
2:1 BA (Hons) Biological Natural Sciences

Marlwood School, BS35 3LA
2007-2014
A-levels:
• Mathematics – A*
• Biology – A*
• Chemistry – A*
AS-levels:
• Physics - A

Projects


Application of machine learning in the field of Mesolithic Archaeology
Github project link:
(concealed information)

I am collaborating with a researcher in the field of archaeology, we have successfully applied machine learning techniques in order to classify artefacts to their sources and will soon be submitting a paper to scientific journals.
Findings:
• Supervised machine learning can be used to classify flint artefacts to their source bedrock quarries with strong model performances.
• Dimensionality reduction techniques such as t-SNE and PCA show differences in geochemistry between flints from different sources.
Skills acquired:
• To create machine learning pipelines that process and model mass spectrometry data in python
• To evaluate several machine learning models in a robust manner
• To create a web application that serves 3D visualisations of dimensionality reduction technique outputs

Deployment of machine learning models with node microservices
Github project link: ((concealed information)

I am collaborating with a full stack developer to create a solution for deploying machine learning models. I am using node services, docker and python to achieve this.

MOOCs, seminars and private tuition
I have acquired a good knowledge of the mathematics underlying machine learning models by delivering and listening to weekly Data Science seminars in my work. I also do a number of online MOOC courses such as the Stanford University CS299 course in Machine Learning, Udemy and Coursera courses.


If Python notebooks fail to render when viewed on Github please copy the URL of the notebook to this notebook viewer to view: (concealed information)

7 reviews on Robert
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
A
Abdullah

Perfect! Robert is a dedicated tutor who prepares well for the sessions and takes students along a syllabus that works for them. Allows you too practise and learn whilst in lesson.

J
Jesus

Perfect! Well prepared tutor who perfectly understood what I was after and has delivered.

Robert's response

Jesus is a highly capable student who learns very effectively by asking important and relevant questions during the learning process. he completes tasks to the best of his ability and to a high standard, I would thoroughly recommend him as a student to other tutors

T
Tormod

Perfect! Robert has a deep understanding of python. He took the time to find out what I know and don't know about the foundational stuff before moving on to more complex topics. I would definitely recommend Robert

Robert's response

very capable and picked up concepts very quickly. Friendly and easy going, a great student

4 recommendations

T
Tom

Robbie is an excellent tutor. He helped me over the course of 6 months with aspects of Machine Learning using Python for my PhD research, which we have since gone on to produce as a journal article. Robbie has a great ability to break complex topics down and explain them succinctly and in an intuitive way to understand. He is patient and friendly, as well as passionate and engaging. I would definitely recommend him as a tutor!

W
Will

As a professional software engineer who has known Robert for years and seen some of his work, I can say that he is a highly talented data scientist and programmer. He has strong Python skills and excels in the field of machine learning.

He has a passion for teaching others and is good at communicating technical concepts in easy to understand terms.

M
Malitha

Having known Robert five years ago since the start of University, I am both very confident in his ability to teach python to any level and in his capacity to build a friendly teaching environment. He is well-versed and competent in the language and has helped explain concepts to me on many occasions. Robert's strength is his visual teaching style; he explores problems by creating diagrams that illustrate his point perfectly. I'm certain he would use these strengths well as a tutor.

J
James

I've collaborated with Robert on fun Python and Raspberry Pi side projects, and can testify that as well as having a solid understanding of Python and Programming concepts, Robbie has an unparalleled enthusiasm for knowledge sharing. He's also an easy going guy to talk to, so he will make an excellent tutor.

Similar tutors

computer skills lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest computer programming lessons to help you.
Learning isn't a problem, python lessons for all!
Taking artificial intelligence lessons has never been easier: you're going to learn new skills.

Bristol
An academic researcher, writer & tutor with many years of experience is willing to teach java, C, C++ & Visual Basic
£25
Hafiz
  • (4 reviews)
1st lesson free!

I am an expert in computer science & accounting tutoring, assignment help, thesis and dissertation assistance for students....

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Bristol
An Experienced Machine Learning Expert offers to teach machine learning algorithms programming
£25
Asmad
  • (4 reviews)
1st lesson free!

My range of experience covers both electrical engineering and computer science. I have taught many modules in the last few...

Lessons by webcam Face to face lessons Approved profile
Bristol
Student of Robotics Engineering, with strong Programming and Computer skills. Able to teach up to intermediate level.
£15
Vojtech
  • (1 review)
1st lesson free!

I am a friendly, patient and motivating person. I aim to personalise my techniques to all sorts of individuals and any kind...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Bristol
Computer science student offering relateable subjects up to university level in bristol
£15
Xin
1st lesson free!

My teaching method will be with online assisment and pre-reading before the class. Doing question or actual teaching in...

Lessons by webcam Face to face lessons Approved profile
Bristol
C, C++, Visual Basics and Java Programmer offers to teach these languages to students
£25
Osamudiamen
  • (4 reviews)
1st lesson free!

I am an expert in management and computer science tutoring, assignment help, coursework help, thesis and dissertation...

Lessons by webcam Face to face lessons Approved profile
Bristol
Learn to build websites and apps as well as general purpose programming for automating repetitive tasks.
£40
Jonah
1st lesson free!

I teach by learning by doing. We will figure out together a project to work on, or perhaps you already have something in...

Lessons by webcam Face to face lessons Approved profile
Bristol
Student at University of the West of England studying Robotics, ready to give lessons on C-programming or just Basic Computing.
£10
Abhinav
1st lesson free!

I will try to teach every concept one-by-one and will only move on if the student understands the topic. I will also prepare...

Lessons by webcam Face to face lessons Approved profile
Bristol
Former Software Engineer offering Computer Programming Languages C#.Net,MySql,C,C++ in Bristol Area
£10
Thangamani
1st lesson free!

I will start my lessions with basics after you feel confident in these topics we will move to further advanced topics.for ...

Lessons by webcam Face to face lessons Approved profile
Bristol
Experienced I T and computing tutor offers classes in Bristol / South Glos area. Beginners and those needing to add to basic skills very welcome
£22
Brian
1st lesson free!

I arrange my classes around exercises designed to develop new skills and to enhance any skills the learner may already...

Lessons by webcam Face to face lessons Approved profile
Wrington
An experienced mobile applications developer is offering to teach android and ios programming
£25
Adeyemi
  • (4 reviews)
1st lesson free!

My tutoring experience covers A-level to Masters Level courses. I am highly adaptable in my tutoring approach. I make...

Lessons by webcam Face to face lessons Approved profile
Westbury
I teach & help with work-related to major programming language like C, C++, Java & Visual Basic
£25
Bilal
  • (4 reviews)
1st lesson free!

My teaching methods involve creating real-life case studies to help explain and buttress the concepts I am teaching. I like...

Lessons by webcam Face to face lessons Approved profile
Cardiff
An Experienced Software Developer offers to teach C, C++, Visual Basics & java
£25
Awais
  • (4 reviews)
1st lesson free!

I am an expert in Information Technology & computer science tutoring, assignment help, coursework help, thesis and...

Lessons by webcam Face to face lessons Approved profile
Cardiff
An experienced video editor is offering to teach FinalCut Pro, MovieMaker and LightRoom
£25
Thanushan
  • (4 reviews)
1st lesson free!

I teach various categories of computer science-related modules spanning from GCSE to Masters’ level computer science...

Lessons by webcam Face to face lessons Approved profile
London
A PhD graduate from Imperial College London, who has tutored in Computing for more than nine years.
£29
Dr.Kritaphat
  • (7 reviews)
1st lesson free!

My approach is trying to give you the tuitions of each topic so that you can fully understand them. I do not believe in...

Lessons by webcam Approved profile
St Andrews
Machine Learning Engineer offering computer programming and ML lessons for beginner and mid-level.
£20
Abhishek
1st lesson free!

My teaching methodology is first to have a great relationship with the student and understand in what way he wants to learn...

Lessons by webcam Approved profile Responds within an hour
London
Harvard Computer Science student offering remote or London based programming lessons, beginner to university level
£30
Luke
1st lesson free!

My teaching methodology focuses on understanding, not rote learning. Throughout my education, an understanding of underlying...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour £20 £20 £20
5 hours £90 £90 £100
10 hours £170 £170 £200
Book a class