I help people to learn programming and Computer Science topics
I’ve been teaching many students programming and programming-related subjects. Guiding them with research projects, thesis, etc. I help people to learn programming.
I have experience on these topics and what is better, I like what I do.
– My story
A passionate learner and teacher
Hi there, my name is Rafael Rodríguez-Puente. I’m a teacher by profession, a computer scientist by training and a programmer by passion.
I love to teach and to code. I’m always trying to find ways to make my teaching more engaging and creating study materials, so people can learn better.
I learnt how to code more than 25 years ago, when I was in grade 10.
After getting my BSc in Computer Science, I started teaching as assistant lecturer.
But my main work-load was as a programmer on a Geographic Information System (GIS) project. Later on, I was also part of the team developing an Enterprise Resource Planning (ERP).
Getting experience in real projects, put me on a better position to teach what really matters in the industry.
As a result, I teach my students how to solve real-life problems using programming. Doing so, I help them to learn programming on the right way.
I got a google android associate developer certification last year. I wanted to show my students that if you learn the fundamentals in the right way, then it is simple to learn a new programming language (or framework or anything coding-related).
I never before did something on android. I don’t even have an android phone. But I got the fundamentals right. As a result, I published my first app on Google Play and got certified by Google in one year.
I got the fundamentals right. Therefore, I’m in a better position to help people to learn programming.
I’ve been teaching for more than 20 years now.
During my career, I’ve taught many computing related subjects, among them:
- Object-Oriented Programming
- Web Programming
- Algorithms Design and Data Structures
- Database Design
- Discrete Mathematics
- Operating Systems
- Assembler programming
- Geographic Information Systems
- Research Methodology
Check my blog and upgrade your skills now.
You can also contact me and ask anything you want to ask. Use the contact from from the menu. I help people to learn programming and related subjects.