Tutoring jobs
1st lesson free!
Verified teacher profile
Response Time 24h
Lessons offered by Oladotun
  • Individual
  • In group
The lessons will be held
  • at your home
  • By webcam
Taught subjects
  • Computer programming
  • C++
  • Computer languages
  • Python
  • Java
  • Artificial intelligence
  • All Levels

Data Scientist with over 5 years of experience in Massachusetts, BSC and Masters in Computer science.


As a tutor, my teaching methodology is based on understanding student needs and perspectives. I take the approach that everyone can learn and it is just a matter of explaining the material in a way that adheres to the student's needs.


Dotun Opasina is a data Scientist interested in creating meaningful impact in the world. He earned a master’s degree in Engineering Management from Johns Hopkins University and was a software engineer building data systems that served clients at Goldman Sachs. He is currently getting a masters in data science in the Massachusetts area. His professional interests lie in creating and analyzing datasets that create a positive influence on the world. He has worked on multiple data science including creating a crowdfunding predictor for Kickstarter using Neural Networks to help customers reach their goals. He currently resides in the USA and he is originally from Nigeria.


Rate for online lessons : $20/h
Lessons offered by Oladotun
In group
The lessons will be held
at your home
Taught subjects
  • Computer programming
  • C++
  • Computer languages
  • Python
  • Java
  • Artificial intelligence
  • All Levels

Oladotun's resume

Data scientist with a background in financial services technology. Highly skilled in data analysis, modelling and data visualization. Proficient using Python, R, SQL, AWS and utilizing large datasets to solve business problems.

Education and Training:
Fitchburg State University Fitchburg, Massachusetts
Computer Science(MSc.); Data Science; GPA: 3.92 December 2020

Johns Hopkins University Baltimore, Maryland
Engineering Management (MSc.); GPA: 3.7 May 2016

Morgan State University Baltimore, Maryland
Electrical Engineering (BSc.); GPA:3.89 May 2013

Professional Work Experience
J.C Madigan Lancaster, Massachusetts
Data Science Intern October 2019 – Present
• Working at New England’s premier truck distributors that provides over 20 plus trucking equipment offerings to customers.
• Collaborating with Chief Technology Officer to build fleet management system from scratch to target the $20 billion trucking industry.
• Creating python programs and Tableau dashboards to mine databases containing trucking industry information used to develop a software application for salesmen.
• Developing and designing the overall system architecture for the app and performed data mining tasks.

ProfMentor Lagos, Nigeria
Technical Development Lead August 2017 – January 2019
• Built ProfMentor: an online platform to connect mentors and mentees together from scratch.
• Delegated tasks to a team of global developers to strategize and provide product improvement.
• Provided recommendations on SQL database server and PHP programming languages for ProfMentor.

Goldman Sachs New York City, New York
Summer Analyst, Analyst June 2015 – May 2017
• Created data visualization and analytics using Tableau to help investment bankers and employees in the firm.
• Created java utilities around Tableau’s server.
• Led a tutorial session for 5 VPs on performance testing that enabled them to empower their individual teams.
• Worked with a global team of technologists across Asia and Europe in accomplishing IBD’s technology goals.

Key Accomplishments
• Created software technologies that drastically reduced time required to generate reports from weeks to days (300% improvements) using Java and Javascript.
• Developed “ReportLink”: a data repository for scheduling and monitoring Business Objects using angular.

· Created a Java utility report that provided the technology team information on what Tableau workbooks /data sources were faulty which led to an improvement in their maintenance processes by 40% when evaluating data sources and workbooks.
· Created a Java utility report that periodically emailed users during Tableau refresh extract failures
· Utilized Tableau’s Desktop to create workbooks and data sources used by team and peers that reduced employee time spent by 45% in searching for Tableau information.

Data Science Projects
Predicting House Prices Using Regression Algorithms
• Project focused on creating a predictor using regression algorithms to predict house prices in Massachusetts area.
• Built a flask web application that allow users enter inputs to predict house prices.
• Results enabled users draft multiple inputs to know the prices of the houses.
Using Neural Networks To Predict Funding for Kickstarter Projects
• Project created a predictor using neural networks to predict Kickstarter projects that will get funded.
• Built a flask web application to allow users to enter their inputs to predict their Kickstarter projects.
• Results showed the most important category that users need to focus on to see an increase in their Kickstart campaign funds.
Using Logistic Regression To Interpret Internet Provider Churn Data
• Project focused on churn data to figure out what sort of customers are leaving an internet service provider using Logistic regression.
• Results showed that users purchasing Fiber optics service were most likely to churn.
• Provided recommendations to the company on ways to curb users leaving an internet service provider.
Predicting NBA Player Salaries using Linear Regression
• Utilized Python and linear regression to predict NBA players’ salaries based on performance.
• Result showed that 5 out of 20 key stats metric had the most impact on players salaries such as the player’s minutes played, age, defensive rebounds, number of personal fouls and points per game.
• The result predicted the player's salaries based on their statistics.
Honors, Awards and Associations Year Awarded
· Schwarzman Scholar recipient 2018
· Johns Hopkins / Morgan State University Fellowship 2014
· Morgan Full Academic Scholarship Award & Deans’ List ` 2012 – 2014
· Morgan State University Most Outstanding Junior Scholar 2012
· Morgan State University Honors Convocation 4.0 G.P.A Award 2010
· Alpha Lambda Delta Honor Society; Phi Eta Sigma Honor Society; Grant-Promethean Kappa Tau Honor Society; National Society of Collegiate Scholars; Tau Beta Pi Engineering Honors Society; Jumpstart Undergraduate Diversity Forum; Sponsors for Educational Opportunities; National Society of Black Engineers
Teaching and Conferences
• Introduction to Data Science on YouTube Live:
o Taught over 1000+ students on an introduction to data science where we analyzed different use cases of data in different businesses.
o Received numerous positive feedback on the class and how it encouraged students to pursue a career in data science.
Leadership Experience
Johns Hopkins University Baltimore, Maryland
Graduate Representative Organization, Co-Chair May 2015 – May 2016
· Served as the co-chair of the Graduate Representative Organization (GRO), a student body organization responsible for advocating for all 7000 graduate students needs at JHU Homewood campus
· Organized events that addressed graduate student needs such as career-building and coping with mental health challenges
Volunteer Experience
Advancing Minorities Interest in Engineering, Volunteer Peer tutor August 2010- May 2016
• Tutored high school students in Mathematics and Science related subjects.
• Taught students to build engineering and computer science projects such as solar powered houses and an iPhone app.
• Technical Skills: Linux, C++, C, Python, R, SQL, Tableau, React Native, Java, AWS
o Machine Learning Skills: Regression, Classification, Neural networks, Logistic regression, Clustering.

Similar teachers

computer programming lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest C++ lessons to help you.
Learning isn't a problem, computer languages lessons for all!
Taking python lessons has never been easier: you're going to learn new skills.

The Bronx
Programming Expert with 7+ Years of Teaching Experience in C++, JAVA and PYTHON
  • (5 reviews)
1st lesson free!

I have 8 years of experience as a software developer working with Python, C++, Java, and C, as well as general computer...

Lessons by webcam In-person lessons Approved profile
Milano San Felice, Italy
Software developer and computer science graduate offers computer science lessons (programming and theory)
  • (16 reviews)
1st lesson free!

I always get along very well with students. I start with a first lesson in which together we go to understand what the...

Lessons by webcam Approved profile
Kanpur, India
Software Engineer, Full Stack Web developer, Data Scientist & Freelancer. Teach Web development, Competitive programming, Data Structures, Python, React, Vue, C, JavaScript, Java, C++, Node, and more.
  • (21 reviews)
1st lesson free!

My teaching method is to go exponentially. Starting at slow and steady, teaching what will actually help in real life up to...

Lessons by webcam Approved profile Responds within an hour
Docklands, Australia
Learn basic/advanced coding skills with a computer science student of RMIT university
  • (60 reviews)
1st lesson free!

Coding skills primarily originate from solid background in mathematical logic and reasoning. In my 5 years of academic life...

Lessons by webcam In-person lessons Approved profile
Madrid, Spain
Professor of Computer Programming, Creating Web Pages, Databases, Systems Security Office, OOP
  • (12 reviews)
1st lesson free!

I've been teaching 6 years and also working in the private sector, more specifically in systems development. My method...

Lessons by webcam In-person lessons Approved profile
Lincoln, United Kingdom
Experienced software developer offers to teach C#, Python or Unity computer programming
  • (7 reviews)
1st lesson free!

I give lessons to anyone keen to learn programming or study computer science up to university degree level. I try to gather...

Lessons by webcam In-person lessons Approved profile
Lancy, Switzerland
Computer Science - the easiest way to learn is based on constructive and open discussions
  • (26 reviews)
1st lesson free!

As an experienced teacher, supportive mentor and knowledgeable career advisor, I help my students make informed decisions...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Software Developer Expert with a master in AI and more than 20 years of programming experience in corporate, freelancing, tutoring
  • (5 reviews)
1st lesson free!

How to learn any programming topic easily anywhere in the world, regardless of your experience level? I am an expert...

Lessons by webcam In-person lessons Approved profile
London, United Kingdom
Senior Developer offering coding courses in PHP, HTML, JavaScript, MySQL, CSS, CMS, Laravel
  • (11 reviews)
1st lesson free!

I am a developer and I love what I do. I want to help people to learn to code and become good developers. I provide tailored...

Lessons by webcam In-person lessons Approved profile
Tigery, France
Course in Excel VBA (beginners, intermediate, advanced) for creation of automated documents
  • (7 reviews)
1st lesson free!

I propose to teach you the basics knowledges of creating excel spreadsheets (beginner, intermediate and advanced), as well...

Lessons by webcam In-person lessons Approved profile
Video Game Design for Kids and Teens. I have been teaching for almost 10 years.
  • (2 reviews)
1st lesson free!

2011-2012 American Intercontinental University Atlanta, GA Maters in Education 2005-2007 Art Institute of Atlanta...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Coventry, United Kingdom
Computer Science student offering programming support for Python, C++, C, HTML & SQL. Also if anyone interested in gaming ;)
Jayed Bin Rahman
  • (2 reviews)
1st lesson free!

I wish to teach in a very simple way which is easy to understand. If however, someone does not understand I am willing to...

Lessons by webcam In-person lessons Approved profile
Boca Raton
3rd Year Computer Science Student offering classes in Java in Boca Raton, FL
  • (3 reviews)
1st lesson free!

I love teaching one-on-one and stepping through areas that need more attention, while making sure the student maintains a...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Prayagraj, India
Learn Computer Science the easy way !  Solve numerous challenging programs and strengthen your basics .
  • (17 reviews)
1st lesson free!

Hello students ! I am a Computer Tutor and hold a good experience in teaching Computer. I try to make the student...

Lessons by webcam In-person lessons Approved profile
München, Germany
Tutoring in computer science, programming for pupils up to the Abitur and for university students from RWTH Master's student in computer science
  • (30 reviews)

I offer an experienced and very good tutoring for the subject computer science (with everything that belongs to it) for...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Brighton, United Kingdom
Computer Science Student looking to offer Programming Lessons around the Brighton Area
1st lesson free!

I find the best way to tutor is to help students with set homework and coursework, as this will allow me to teach in way...

Lessons by webcam In-person lessons Approved profile
London, United Kingdom
PhD student in Computer Science and former Fulbright Scholar at Oxford university.
  • (1 reviews)
1st lesson free!

I strongly believe that numerical subjects such as mathematics and computer science can only be learnt properly by actively...

Lessons by webcam In-person lessons Approved profile
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
  • (8 reviews)
1st lesson free!

My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

Lessons by webcam Approved profile Responds within an hour
Hyderabad, India
Gain best knowledge on coding in various languages along with problem solving skills and analytical thinking.
  • (18 reviews)

I base my class on understanding the problem or topic in different way what it looks like, and solve more and more problems...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Paris 15e, France
Home or Skype Programming Course C / C ++ / Objective-C / Swift / Python / Linux / Unix-System
  • (10 reviews)

No class "type". But the assurance of having a training adapted to your needs of the moment. I support the...

Lessons by webcam In-person lessons Approved profile Responds within an hour
at his home at your home By webcam
1 hour Not available $20 $20
Request a lesson