Personal details

João O. - Remote blockchain developer

João O.

Timezone: Lisbon (UTC+1)

Summary

Hi there! 😁 My name is João Oliveira, I'm 26, and I am a Programming tutor and CEO of Dots of Tech, an international programming school that helps students learn how to code and enter the tech industry.
With 3 years of experience as a programming teacher, I am grateful for the opportunity to have assisted over 500 students from all over the world with C, Python, C++, Java, C#, Matlab, HTML, CSS, JavaScript, Golang, and more!

My main goal is to help students enhance their technical, personal, and soft skills so that they can succeed both in their academic journey and professional life helping students in a broad range of topics, including:

  • Programming: C, C++, Matlab, Python, C#, Asp.Net, Java, HTML, Css, JavaScript, SQL, Android and Swift.

  • Subjects and Theoretical Computer Science: Introduction to Programming, Algorithms, Operative Systems, Analysis of Algorithms, Programming, Object Oriented Programming, Distributed Programming, Databases, Data Mining, Machine Learning and Programming for Mobile Devices.

  • Levels: pre GCSE, GCSE IB, A levels, Under graduates, Post graduates and software engineers

I have a Bsc degree in Informatics Engineering. During my Bsc I published one article on the Future Internet journal (a Scopus indexed journal).
My tuition method is adaptable to the needs and main difficulties of each student. I like above all to help students and, during this process, to create a good friendship.
Many of the students I mentor go on to work as programmers and software development professionals, with others pursuing further study and careers in teaching and research.

Work Experience

CEO and Tutor
Dots of Tech | Sep 2023 - Present
HTML/CSS
Python
Java
C#
C++
C
SQL
Django
Spring Boot
JavaScript
I am a Programming tutor and CEO of Dots of Tech, an international programming school that helps students learn how to code and enter the tech industry. My main goal is to help students enhance their technical, personal, and soft skills so that they can succeed both in their academic journey and professional life. With 3 years of experience as a programming tutor, I am grateful for the opportunity to have assisted over 500 students from all over the world.
Tutor
Superprof UK | Jan 2022 - Present
PHP
Python
Java
C#
C++
C
SQL
Spring
JavaScript
Swift
Programming classes with C, Matlab, C++, Java, Android and C#. Top rated programming tutor on Superprof UK.

Personal Projects

Text Editor MEDIT
2018
C
Linux
Academic C project on Linux using: - Environment Variables - Unnamed Pipes - Signals - Named Pipes - Threads - Mutexs
Arkanoid
2019
C
Windows Development
Academic C project on Windows: - Unicode - Threads - Semaphores - Events - DLL - File Mapping - Graphic Interface API