Rodrigo - Computer programming tutor - Tijuca
Rodrigo - Computer programming tutor - Tijuca

One of our best tutors. Quality profile, experienced in their field, verified qualifications and a great response time. Rodrigo will be happy to arrange your first Computer programming lesson.

Rodrigo

One of our best tutors. Quality profile, experienced in their field, verified qualifications and a great response time. Rodrigo will be happy to arrange your first Computer programming lesson.

  • Rate RM148
  • Response 1h
  • Students

    Number of students accompanied by Rodrigo since their arrival at Superprof

    50+

    Number of students accompanied by Rodrigo since their arrival at Superprof

Rodrigo - Computer programming tutor - Tijuca
  • 5 (25 reviews)

RM148/h

Contact
  • Computer programming
  • Python
  • Programming languages
  • Artificial Intelligence

Python programming and data science classes with a professional data scientist specializing in machine learning

  • Computer programming
  • Python
  • Programming languages
  • Artificial Intelligence

Lesson location

Ambassador

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Rodrigo will be happy to arrange your first Computer programming lesson.

About Rodrigo

Hi, my name is Rodrigo. I am a professional data scientist and I have a master's degree in computational fluid dynamics from Universidade Federal Fluminense.

During my graduation I participated in two scientific initiation projects, the first focused on graph optimization and the second focused on computational fluid dynamics, where I noticed that I liked the computational part much more than the physical part. I studied data mining and artificial intelligence in the graduate program of computer science at UFF and since then I have completely migrated to the data area. I started my professional career in 2021 in Brazil as a data scientist and today I live in Portugal and work as a data scientist in one of the largest telecommunications companies in Portugal.

My main computing language is Python and I also have a background in symbolic and scientific computing.

I am passionate about teaching and it will be a pleasure to have you as a student!

See more

About the lesson

  • Primary
  • Secondary
  • SPM
  • +10
  • levels :

    Primary

    Secondary

    SPM

    Form 6

    STPM

    Adult education

    Masters

    Doctorate

    Beginner

    Intermediate

    Advanced

    Professional

    Kids

  • English

All languages in which the lesson is available :

English

My focus is always on guiding the student to achieve their goals in the best possible way. First, I try to understand the student's context: what were their previous experiences like, what are their goals, needs, dreams and motivations. By understanding the context, I can prepare personalized lessons and materials that will help the student to obtain the results he wants in a friendly and optimized way.

I always value the best possible experience, the pace of classes is dictated by the student and his development, therefore, classes are dynamic and very interactive. Following my methodology, I can help students of all levels and ages, including those with learning difficulties.

I also offer services as a consultant on projects related to data science, machine learning and algorithm development in general.

My specialties are:
● Programming: Python and Fortran
● Data Science: Algorithms and libraries (scikit-learn, pandas, tensorflow, numpy, streamlit, pyspark, etc...)
● Machine Learning: Classification, regression, clustering, reinforcement learning, data mining, etc...
● Numerical methods and general algorithms: Integration, differentiation, simulations, systems solutions, genetic algorithms, heuristics, etc...

See more

Rates

Rate

  • RM148

Pack rates

  • 5h: RM741
  • 10h: RM1483

online

  • RM148/h

Details

The fee does not vary with the level of the student.

Learn more about Rodrigo

Learn more about Rodrigo

  • Tem quanto tempo que você descobriu sua paixão pela informática, poderia nos contar (talvez com um pouco de nostalgia) sua primeira experiência com um computador?

    Eu sou apaixonado por informática desde meu primeiro contato com ela. A primeira experiência que eu consigo lembrar foi durante a "aula de informática" do colégio, no meu segundo ano do ensino fundamental. A aula de informática se resumia a jogar jogos no PC com os amigos, duplas dividiam um computador mas a interação era geral, era um momento muito divertido e que contribuiu para minha paixão por jogos.
  • Qual foi a evolução tecnológica que mais te marcou e qual, na sua opinião, será a próxima a revolucionar radicalmente o mundo da tecnologia?

    Nos últimos 25 anos houveram muitas revoluções tecnológicas, como o redes sociais, bitcoin, smartphones, streaming, NFT, computação quântica, deep learning... é difícil escolher a mais marcante. Na minha opinião as cryptomoedas ainda vão revolucionar radicalmente a vida das pessoas de um modo geral, mas acredito que a computação quântica é um novo paradigma e que tem grande chance de revolucionar totalmente a forma de se pensar em tecnologia.
  • Nos explique um pouco sobre sua especialidade, seu interesse por essa área e, de forma mais ampla, sua importância no mundo da informática.

    Minha especialidade é simulação numérica, é a área de conhecimento que mais me aprofundei e que foi a área do meu mestrado. No entanto, a área que tenho mais interesse e que também foquei boa parte dos meus estudos é machine learning. Desde o momento em que ouvi falar sobre machine learning eu fiquei intrigado, eu me questionava: "Computadores podem aprender?", "Como computadores aprendem?", "Como é possível um programa resolver um problema sem possuir uma solução explicitamente escrita?". Eu fui atrás dessas respostas em 2019 e me apaixonei pela área. Machine learning é muito importante para o mundo da informática, com ML podemos processar linguagem natural, construir aplicativos de visão computacional, detectar anomalias, desenvolver agentes inteligentes (como carros autônomos, robôs, AI de videogames), prever falhas, segmentar clientes de uma determinada empresa, identificar relações entre produtos...e fazer quase tudo que você possa imaginar! Emoji
  • Como você enxerga visionários como Bill Gates, Steve Jobs e Mark Zuckerberg?

    São gênios. Eles revolucionaram a vida de milhões de pessoas através da tecnologia.
  • Você poderia compartilhar alguma história e/ou curiosidade engraçada relacionada à sua profissão ou as aulas particulares?

    Eu costumava a dar aulas presenciais, com a pandemia comecei a dar aulas somente online. Aulas online são práticas, mas acabam dando margem para algumas situações engraçadas. O mais comum é a acharmos que estamos falando, mas na verdade estamos com o microfone mutado, entretanto o contrário também pode acontecer... Em uma aula o aluno achou que estava no mudo e acabou aproveitando para soltar um pum, ele nem percebeu que não estava no mudo, eu me segurei muito para não rir!
  • O que você diria para uma pessoa que não se sente confortável com novas tecnologias e te diria que a informática é muito complicada?

    Eu diria que é totalmente compreensível! Mas novas tecnologias ajudam demais as nossas vidas, tecnologias elevam nossa produtividade, nosso conforto, nos proporcionam experiências únicas, nos dão oportunidades de negócios, ampliam a nossa visão. Aprender uma tecnologia é um investimento que sempre vale a pena, por vezes requer um grande esforço inicial e é de fato um processo complicado, mas não é nada impossível e com o direcionamento correto é muito mais fácil! Minha primeira experiência com computação foi quando eu tinha 12 anos, eu aprendi por conta própria a programar em pascal, estava indo muito bem até chegar no loop... eu acabei desistindo e fiquei com a sensação que seria algo muito difícil e que eu dificilmente aprenderia. Durante a graduação eu cursei programação de computadores em Fortran e meu professor me ajudou muito a entender o loop, desde então nunca parei de programar e vi que era algo muito mais simples do que eu pensava. Não podemos ter medo de tentar aprender!
  • Nos ajude a te conhecer um pouco mais, conte-nos seus hobbies (atrelados ou não a informática)!

    Eu tenho muitos hobbies! Eu amo assistir youtube, séries, filmes e animes. Animes são uma paixão recente, no começo da pandemia comecei a ver Hunter x Hunter e não parei mais de ver Animes, se precisarem de sugestões de bons animes para assistir ficarei feliz em ajudar Emoji. Eu gosto muito de jogar volei, começei a jogar volei no sexto ano do fundamental e fiquei viciado, eu jogava antes da aula, no recreio, no final da aula e entrei para o time da escola. Disputei e ganhei alguns campeonatos, inclusive a nível estadual mas acabei dando uma pausa quando entrei para o CEFET-RJ. Hoje jogo volei quando dá Emoji, infelizmente por causa da pandemia não tenho conseguido mais jogar. Também gosto de jogar Warzone, é muito legal!
  • O que faz de você um Superprof (e que nenhuma IA poderá substituir) ?

    Como sou da área de IA e acredito no potencial de evolução dessa tecnologia fico na dúvida se ela seria capaz de me substituir algum dia Mas hoje acho que o que me faz ser um superprof é meu foco no aluno e em sua experiência. Antes iniciar as aulas com um aluno eu sempre busco entender quais são as suas necessidades, seus interesses, seu histórico, seu nível de experiência, seus objetivos, seus desejos, esse processo faz com que a experiência de aula seja muito direcionada e muito eficiente. Eu nunca dou a mesma aula, alunos diferentes requerem aulas diferentes. Outro ponto que eu considero um diferencial é a minha sensibilidade, na maioria das vezes eu consigo identificar quando o aluno não entendeu a explicação sem ele falar, quando isso acontece eu busco sempre adaptar a explicação e eu só sigo para outros tópicos quando sinto que o aluno de fato entendeu, eu sempre gosto dizer que aula é dada no ritmo do aluno, não é preciso ter pressa.
--
--

Similar Computer programming tutors in Tijuca

  • Lim

    Kuala Lumpur & online

    4.9 (17)
    • RM60/h
    • 1st lesson belanja
  • Aaron Joseph

    & online

    5 (5)
    • RM75/h
    • 1st lesson belanja
  • Jing Yong

    Petaling Jaya & online

    5 (7)
    • RM100/h
    • 1st lesson belanja
  • Akhlaq

    Kuala Lumpur & online

    5 (4)
    • RM150/h
    • 1st lesson belanja
  • Jauhari

    Kuala Lumpur & online

    5 (3)
    • RM150/h
    • 1st lesson belanja
  • Shahrul

    Kuala Lumpur & online

    5 (3)
    • RM60/h
    • 1st lesson belanja
  • Nazmi

    Rembau & online

    5 (4)
    • RM100/h
    • 1st lesson belanja
  • Qurrat

    Kuala Lumpur & online

    5 (5)
    • RM80/h
    • 1st lesson belanja
  • Omar

    Subang Jaya & online

    5 (1)
    • RM40/h
    • 1st lesson belanja
  • Adam

    Ayer Itam & online

    5 (1)
    • RM25/h
    • 1st lesson belanja
  • Amanda

    Petaling Jaya & online

    4.6 (4)
    • RM100/h
  • SMART

    Kajang & online

    4.9 (6)
    • RM45/h
  • Marcus

    Kuala Lumpur & online

    5 (3)
    • RM62/h
  • Norhafidz

    Kuala Lumpur & online

    5 (1)
    • RM65/h
    • 1st lesson belanja
  • Mohannad

    Petaling Jaya & online

    New
    • RM100/h
    • 1st lesson belanja
  • Evolved

    Klang & online

    5 (2)
    • RM25/h
    • 1st lesson belanja
  • CY

    Kuala Lumpur & online

    New
    • RM99/h
    • 1st lesson belanja
  • Faiz

    Balakong & online

    New
    • RM50/h
    • 1st lesson belanja
  • Anand

    George Town & online

    5 (2)
    • RM35/h
    • 1st lesson belanja
  • Ken

    Bayan Lepas & online

    5 (1)
    • RM40/h
    • 1st lesson belanja
  • See Computer programming tutors