Homepage
Tutoring Jobs
Bristol 
Bristol 
  • (5 reviews)
T
Tormod
« Perfect! Robert has a deep understanding of python. He took the time to find... More »
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 »
£15/h
1st lesson free!
Profile and degree verified
Response Time 1h
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 : £15/h
Rate for 5 hours of lessons : £50
Rate for 10 hours of lessons : £80
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)

5 reviews on Robert
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
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 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
Qualifed (QTS and PGCE) IT and Computer Science Teacher offering lessons in Bristol
£10
George
1st lesson free!

I believe it is important to ensure the subject or topic is understood well and not to hurry though each topic. I structure...

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
Bristol
Chief Technology Officer at Big Data Technology Company offering web development lessons
£10
Sam
1st lesson free!

I am looking primarily for candidates that are interested in achieving a career in software development. I do not mind the...

Lessons by webcam Face to face lessons Approved profile
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
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
Computer Science student offering CS and programming tuition online or in Bristol.
£10
Austin
1st lesson free!

I like to teach in a flipped classroom environment, where I provide my students with learning materials to build a...

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
Forensic Computing and Security student looking to teach first year level c++ and security
£15
Farkas
1st lesson free!

I base my teaching on what I’ve been taught in previous years, and on current experience through my course here

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
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
Sheffield
Low Price Computer Science Tutoring- Based in Sheffield- Entering Computer Science University Course in September
£10
Robin
  • (3 reviews)
1st lesson free!

Initially, I assimilate the learners current level, then I aim to challenge them with a problem at their level (such as a...

Lessons by webcam Approved profile Responds within an hour
Southampton
Computer Science student, 200+ hours experience (Coding, Maths & Science) in London/Southampton
£20
Emanuel
  • (2 reviews)
1st lesson free!

Students with me will to completely understand a topic from its roots, this style of learning has been successful for me and...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour £15 £15 £15
5 hours £50 £50 £75
10 hours £80 £80 £150
Book a class