

Miguel's profile, diploma and contact details have been verified by our experts
Miguel
- Rate UGX 92,950
- Response 12h
-
Students7
Number of students Miguel has accompanied since arriving at Superprof
Number of students Miguel has accompanied since arriving at Superprof

UGX 92,950/hr
Unfortunately, this tutor is unavailable
- Computer programming
- Python
- Programming languages
- Java
- C#
Path to Programming: Discover beyond coding and learn with me, a Software Engineer with more than 6 years of international experience.
- Computer programming
- Python
- Programming languages
- Java
- C#
Lesson location
Super Prof
Miguel is one of our best Computer programming tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!
About Miguel
My involvement with programming began in 2010, during my Integrated Master's in Computer Engineering and Telematics. I participated in various projects, have given me grounds to build a solid experience. After completing my education, I entered the job market, joining software development companies where I have also actively contributed to talent recruitment and took on the role of mentoring new hires.
With over six years of experience, my career has been a dynamic journey of growth. I started in consulting firms, where I honed my skills in software development, later transitioning to internal application development. My role evolved from a practical software engineer to a multifaceted professional who embodies the qualities of a full-stack developer.
About the lesson
- Tertiary
- University
- Adult Education
- +7
levels :
Tertiary
University
Adult Education
Masters
PhD (Doctor of Philosophy)
MBA
Post-Graduate
Beginner
Intermediate
Advanced
- English
- German
All languages in which the lesson is available :
English
German
My greatest motivation is to see you evolving and achieving your goals. Everyone is different, so I'm here to adapt the way we learn to your needs, giving you full attention.
In our first free lesson, we'll chat to understand whether you're facing difficulties or if you just want to learn from scratch, and the create a plan just for you to reach your goals. To ensure our classes are productive, it's important to create a relaxed and collaborative environment.
Given my experience, we can study the following areas:
Programming Languages (Java, C/C++, C#, Assembly, Python, JavaScript + TypeScript, Visual Basic, MATLAB)
Programming Paradigms and Patterns, OOP, Concurrency, and Functional Programming
Web Development and Development Tools
Software Architecture and Design
Databases (SQL and NoSQL)
Security and Encryption
Integration and Continuous Development (CI/CD)
Maintenance and Integration Tools (Maven, Gradle, Ant)
Testing and Maintenance (JUnit, Mockito, Selenium, etc.)
Code Versioning (Git, SVN)
Project Management, focusing on the Atlassian platform (Jira, Confluence, Bamboo, and Bitbucket)
During the classes, we'll focus on software system development, with an emphasis on programming lessons and software lifecycle, applying what we've learned in real-life scenarios, so you can truly understand and learn in a practical way.
We'll adjust the pace and what we study according to what you need, whether it's reviewing basic concepts, exploring specific topics, or focusing on what you like the most.
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the students of Miguel.
Perfect! O Miguel para além de um ótimo explicador, torna as explicações muito leves e flexíveis.
Consegui perceber de forma mais fácil os conceitos práticos da cadeira de AC2.- * DedicadoMiguel's response :
* Perspicaz
* Atento
* Comunicativo
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
O Miguel salvou-me na cadeira de programação na minha licenciatura de matemática. Foi super atencioso do primeiro ao ultimo segundo. É nítido o gosto que tem em partilhar o seu conhecimento com os outros. Explicou-me com toda a dedicação cada detalhe do projeto e fez, milagrosamente, com que eu o entendesse. Gabo-lhe toda a paciência que teve comigo! Explica tudo com clareza e vai direto aos pontos importantes. Um obrigada não chega. Recomendo a 100%. 5 estrelas!!!! :D
O Miguel salvou-me na cadeira de programação na minha licenciatura de matemática. Foi super atencioso do primeiro ao ultimo segundo. Explicou-me com toda a dedicação cada detalhe do projeto e fez, milagrosamente, com que eu o entendesse. Gabo-lhe toda a paciência que teve comigo! Explica tudo com clareza e vai direto aos pontos importantes. Um obrigada não chega. Recomendo a 100%. 5 estrelas!!!!
As aulas com o Miguel foram muito úteis. É um professor que domina a matéria e usa um método de ensino bastante eficiente, o que ajudou para a minha rápida evolução.
Tive o privilégio de colaborar com o Miguel durante a universidade, onde a sua dedicação e foco inabalável contribuíram muito para o nosso sucesso nos projetos de grupo. Com uma excepcional persistência e um grande compromisso de excelência, Miguel é uma pessoa que se destaca com óptimas capacidades para ser tutor.
Face à sua forte proficiência técnica e capacidade inata de se conectar com outras pessoas, é sem quaisquer duvidas uma pessoa que recomendo.Ser um programador experiente, não implica que se saiba ensinar programação, sendo que para ensinar são necessárias várias aptidões que não estão diretamente correlacionadas com a experiência na profissão.
O Miguel, além de ter bastante experiência profissional ao longo de anos, tem várias aptidões necessárias para transmitir conhecimento corretamente, a capacidade de desconstruir ideias complexas, dar exemplos perceptíveis, de uma forma calma e adaptada aos seus alunos, sempre com a preocupação que estes aprendam e consolidem bem os seus conhecimentos, começando por providenciar sólido conhecimento das bases e construindo o caminho para as partes mais complexas, sem saltar passos importantes pelo caminho que a maioria das pessoas tende a desvalorizar.
Se o objetivo for decorar conceitos, existem muitos "professores" por aí para o efeito, no entanto, se o objetivo for mesmo aprender, de uma forma que é realmente útil para o desenvolvimento pessoal e profissional do aluno, não conheço nenhum professor melhor que o Miguel.O Miguel sempre foi uma pessoa que não quis apenas saber programar, quis saber a razão de tudo o que lhe ensinavam e perceber intrinsecamente todos os conceitos.
Para além disso é muito humano, preocupado com o outro e em garantir que efetivamente percebeu o que lhe foi transmitido. Porque apenas assim se constroem perfis fortes e bons profissionais.View more recommendations
Rates
Rate
- UGX 92,950
Pack prices
- 5h: UGX 464,749
- 10h: UGX 929,498
online
- UGX 92,950/hr
Similar Computer programming teachers in Peniche
-
![teacher_picture]()
Surbhi
Kampala & Online- Experienced
22+ years of academic, research and corporate tenure, currently focused on delivering production-grade artificial intelligence and machine learning solutions, with multiple google skills academy badge
- UGX 200,000/hr
- 1st lesson free
-
![teacher_picture]()
Esther
Kampala & Online- New
It graduate offering beginner friendly tutoring in computer skills, excel, programming, and technology.
- UGX 100,000/hr
- 1st lesson free
-
![teacher_picture]()
Reza
Brooklyn & Online- Ambassador
Expert coding tutor (12+ yrs) python, javascript, c++, ai, web dev & more
- UGX 165,457/hr
- 1st lesson free
-
![teacher_picture]()
Gabriel
Seattle & Online- Ambassador
Experienced coding tutor (13+ years) | learn python, java, c/c++, git, ai, claude code, data science, and many more.
- UGX 103,411/hr
- 1st lesson free
-
![teacher_picture]()
Idahosa
Toronto & Online- Ambassador
Professional coding tutor — 7+ years experience in python, java, c/c++, html, ai, react, javascript & more | exam prep & assignment support
- UGX 73,043/hr
- 1st lesson free
-
![teacher_picture]()
Reza
London & Online- Ambassador
Software architect & tutor (12+ yrs) advanced java, python, javascript, web dev & ai coaching
- UGX 192,964/hr
- 1st lesson free
-
![teacher_picture]()
Adam
Paris 12e & Online- Ambassador
Engineer / experienced teacher dual expertise computers and electronics teaches privately in paris and surroundings
- UGX 232,374/hr
- 1st lesson free
-
![teacher_picture]()
Shivam
Kingston upon Thames & Online- Ambassador
Award-winning game developer & game programming tutor • assisting ages 6-60+ since 2021 • small teams game projects consultant • gcse and a-levels projects mentor • let's navigate the ai age together!
- UGX 88,212/hr
- 1st lesson free
-
![teacher_picture]()
John
London & Online- Ambassador
Tutoring lessons with c#, javascript, react, node.js, sql, java, databases, frontend, backend, machine learning
- UGX 165,397/hr
- 1st lesson free
-
![teacher_picture]()
Massimiliano
Ancona & Online- Ambassador
It and automation engineer with 110 cum laude. develop software with python, java, c++, kotlin, swift, flutter, c# or websites with html, css, js, php. both front-end and back-end. also for groups
- UGX 139,425/hr
- 1st lesson free
-
![teacher_picture]()
Mourad
Paris 12e & Online- Ambassador
Data analytics consultant engineer, python, numpy, pandas. 35 € / h: 10 hour pack | flexible slots from 8 a.m. to 8 p.m., weekends too, christmas holidays | satisfied or refunded. flexible cancellatio
- UGX 232,374/hr
- 1st lesson free
-
![teacher_picture]()
Laurent
Marseille 1er & Online- Ambassador
How to acquire the basics to become an ethical hacker? on paris (face) or elsewhere (web)
- UGX 278,849/hr
- 1st lesson free
-
![teacher_picture]()
João
New York & Online- Ambassador
Tutoring lessons with c, c++, c#, java, python, sql, javascript, data science, machine learning and more!
- UGX 82,729/hr
- 1st lesson free
-
![teacher_picture]()
Robert
London & Online- Ambassador
Experienced london ai & machine learning tutor recommended by google - king's college 1st class graduate - executive training & students [msc ai, epqs] - neural networks, python, deep learning
- UGX 545,811/hr
- 1st lesson free
-
![teacher_picture]()
Gabriel
Toronto & Online- Ambassador
Seasoned programming tutor with 8+ years experience teaches python, java, c/c++ for all levels. ace your exams and assignments with expert assistance.
- UGX 43,826/hr
- 1st lesson free
-
![teacher_picture]()
Esmaeil
New York & Online- Ambassador
Expert programming tutor: python, java, system design & interview prep — master's cs, 300+ students
- UGX 103,411/hr
- 1st lesson free
-
![teacher_picture]()
Reihane
Guelph & Online- Ambassador
Computer programming - phd in software engineering, experienced university instructor with more than 15 years of experience in programming. my research focuses on artificial intelligence and nlp, llm.
- UGX 146,086/hr
- 1st lesson free
-
![teacher_picture]()
Michael
New York & Online- Ambassador
1-on-1 ai tutor: automate your work and build real projects with claude code, cowork, codex and cursor
- UGX 248,186/hr
- 1st lesson free
-
![teacher_picture]()
David
Toronto & Online- Ambassador
University of toronto computer science graduate: expert programming tutor (beginner to advanced)
- UGX 262,955/hr
-
![teacher_picture]()
Behdad
New York & Online- Ambassador
Data scientist | python developer | ibm machine learning engineer | ibm deep learning engineer | llms and agents
- UGX 103,411/hr
- 1st lesson free
-
See Computer programming tutors




















