Sobre Leonardo

Leonardo é graduado em Análise e Desenvolvimento de Sistemas pela UNESA. Atualmente é mestrando na área de sistemas de informação pela Universidade Federal do Rio de Janeiro UFRJ. Realiza em seu mestrado pesquisas com ênfase em análise de redes sociais, estudo sobre comunidades empreendedoras e sistemas de recomendação. É membro do grupo HumânITas coordenado pela professora Mônica Ferreira da Silva. Desenvolvedor Full Stack apaixonado por criar aplicativos para dispositivos móveis (Android e IOS) com tecnologias como Ionic e Flutter. Está se aventurando pelo incrível universo da ciência de dados no qual tem aprendido cada dia algo novo e estimulante. Organizador da conferência OpenLabs, atualmente a maior conferência tecnológica da região serrana fluminense. Nos finais de semana prepara aulas para seus cursos de programação na Udemy que contam com mais de 2000 alunos, didática e transmissão de conhecimento são suas grandes paixões. Detém vários prêmios de aluno destaque da graduação que cursou. É membro fundador da comunidade Dart Lang Brasil. Gosta de Star Wars e Café (em negrito para enfatizar).



Amo dar aulas, lecionar é uma das minhas gigantes paixões.



Brasileiro, solteiro, nascido em: 07/09/1995.
Mora em Nova Friburgo (mas ama viajar e morar em outros lugares), Rio de Janeiro - RJ.

Experiências profissionais

Professor

2020 - Atualmente
Alura, São Paulo

Professor de tecnologia em curso profissionalizante. Trabalho desenvolvendo conteúdos (artigos, vídeos, cursos, ementas, projetos…) para a alura em parceria com a Nubank visando treinar os engenheiros de software a trabalharem com o framework Flutter na implementação de aplicativos para Android e iOS.

Professor

2020 - Atualmente
Microlins, Nova Friburgo

Professor de tecnologia em curso profissionalizante:

  • Algoritmos e introdução à programação
  • Bancos de dados
  • Programação web frontend
  • Programação web backend

Analista e desenvolvedor de sistemas

2019 - 2020
Equilibri, Nova Friburgo

Analista e desenvolvedor de sistemas

  • Ionic 3
  • Angular
  • HTML, CSS, Sass, Javascript
  • Integrações com API C#

Analista e desenvolvedor de sistemas

2018 - 2019
Vantajon, Nova Friburgo

Analista e desenvolvedor de sistemas focados em varejo físico.

  • Ionic 3
  • Angular
  • HTML, CSS, Sass, Javascript
  • Firebase
  • Integrações com API Rest Django

Proprietário

2017 - 2018
Fishingmen, Nova Friburgo

Proprietário da empresa de tecnologia Fishingmen soluções digitais. Trabalhou com o desenvolvimento de aplicativos móveis para Android e IOS, desenvolvimento de sites institucionais, lojas virtuais, gestão de mídias sociais e consultoria em vendas.

  • Ionic 3
  • OpenCart
  • HTML, CSS, Javascript, PHP
  • Photoshop

Analista e desenvolvedor de sistemas

2015 - 2017
RG Sistemas, Nova Friburgo

Analista e desenvolvedor de sistemas web e mobile em diversos projetos focados para a área da saúde (clínica e hospitalar).

  • Laravel
  • Php
  • Javascript
  • jQuery
  • Cordova
  • Phonegap
  • Ionic 1, 2 e 3
  • Angular
  • Sass
  • Less
  • Bootstrap
  • Nodejs
  • MySql
  • Firebase
  • Scrum

Estágio como programador

2014 - 2015
Sitebr, Nova Friburgo

Estágio em desenvolvimento de sistema gerencial para empresas em geral e desenvolvimento de ERP para corporações provedoras de internet.

  • PHP
  • Laravel
  • jQuery
  • GIT
  • Scrum

Estágio como programador

2012 - 2013
Informat Easy, Nova Friburgo

Estágio no desenvolvimento de softwares de controle logístico e comercial.

  • Delphi
  • Firebird

Publicações

Algumas publicações que tive o prazer de fazer parte

Leonardo Marinho - Editora Casa do Código
Desenvolva aplicações móveis no Dart Side! Escrevi este livro para ajudar iniciantes a entenderem o universo Flutter e como trabalhar com este framework criado e mantido pela Google! Meu livro foi lançado em agosto de 2020, em dezembro de 2021 foi condecorado como o sexto livro mais lido da Casa do Código em 2020.
Leonardo Marinho - Blog da Alura
Erros, exceções, bugs… São palavras bastante presentes na vida de quem desenvolve softwares. Um grande desafio é conseguir detectar os bugs, descobrir o que causou, em qual parte do aplicativo eles ocorreram, e corrigi-los quanto antes! Mas a maior dificuldade é saber que um bug ocorreu, pois, muitas vezes os usuários não reportam.
Leonardo Marinho - Blog da Alura
As notificações push são as famosas “cenourinhas” para atrair o “coelho”. No caso, o coelho são os usuários e a cenoura são notificações de promoção, uma nova curtida em uma foto, um novo comentário em uma rede social ou similares. É através das notificações que fazemos os usuários abrirem o aplicativo.
Leonardo Marinho, Rodrigo Campos Et al. - VI Escola Regional de Sistemas de Informação (ERSI 2019)
As notificações push são as famosas “cenourinhas” para atrair o “coelho”. No caso, o coelho são os usuários e a cenoura são notificações de promoção, uma nova curtida em uma foto, um novo comentário em uma rede social ou similares. É através das notificações que fazemos os usuários abrirem o aplicativo.
Rafael Escalfoni, Leonardo Marinho Et al. - 2020 anais estetidos do XVI Simpósio Brasileiro de sistemas de informação
A smart startup ecosystem must own capabilities and information to the accurate allocation of resources among its participants. So, it uses the synergy of partnerships to enhance startups and boost new ventures. The constant evolution of such communities implies an exponential increase in produced data, which can bring essential business insights, despite the involved technical challenges, such as diverse sources, structures, and meanings. To tackle these issues, we are developing the Coral Platform, that joins a repository of data collectors and preprocessors, a flexible dataset, graph models, and ways of visualization.

Palestras

Palestras realizadas em eventos e congressos

Santander Brasil - São Paulo
2021
SENAI - Nova Friburgo
2020
(Semana global do empreendedorismo) SENAI - Nova Friburgo
2019
(OpenLabs) UNIFESO - Teresópolis
2019
Escola regional de sistemas de informação (ERSI-2019) SBC - UnigranRio, Duque de Caxias
2019
(Semana acadêmica) CEFET - Nova Friburgo
2019
Aplicativos móveis, ciência, mercado, dinheiro, nerds e uma pitada de mágica!
(SEnIP - IPRJ) UERJ - Nova Friburgo
2019
Obsolescência de hardware, o que a linguagem Dart melhorou nesse ecossistema?
(OpenLabs) CEFET - Nova Friburgo
2019
Carreira tecnológica
Unopar - Nova Friburgo
2017
Ionic, um mundo sem retrabalho
(Teresópolis Hacker Fest) SENAC - Teresópolis
2017
Desmistificando o mobile híbrido com Phonegap
(OpenLabs) UNESA - Nova Friburgo
2015

Certificações

Scrum fundamentals certified (SFC)
Scrum Study

Prêmios

Alguns prêmios obtidos na área acadêmica

1º Lugar - Alunos em destaque
Coordenadoria de Análise e Desenvolvimento de Sistemas, UNESA
Todos os alunos da graduação de sistemas concorreram ao prêmio
2016.1
1º Lugar - Alunos em destaque
Coordenadoria de Análise e Desenvolvimento de Sistemas, UNESA
Todos os alunos da graduação de sistemas concorreram ao prêmio
2015.2
2º Lugar - Alunos em destaque
Coordenadoria de Análise e Desenvolvimento de Sistemas, UNESA
Todos os alunos da graduação de sistemas concorreram ao prêmio
2015.1
2º Lugar - Alunos em destaque
Coordenadoria de Análise e Desenvolvimento de Sistemas, UNESA
Todos os alunos da graduação de sistemas concorreram ao prêmio
2014.2
1º Lugar - Alunos em destaque
Coordenadoria de Análise e Desenvolvimento de Sistemas, UNESA
Todos os alunos da graduação de sistemas concorreram ao prêmio
2014.1

Eventos

Eventos que participei da organização

VII OpenLabs (2019.2) - Conferência tecnológica em Teresópolis, realizada na UNIFESO
VI OpenLabs (2019.1) - Conferência tecnológica em Nova Friburgo, realizada na CEFET
V OpenLabs (2018) - Conferência tecnológica em Nova Friburgo, realizada na UNESA
IV OpenLabs (2017.2) - Conferência tecnológica em Nova Friburgo, realizada na UNESA
III OpenLabs (2017.1) - Conferência tecnológica em Nova Friburgo, realizada na UNESA
II OpenLabs (2016) - Conferência tecnológica em Nova Friburgo, realizada na UNESA
I OpenLabs (2015) - Conferência tecnológica em Nova Friburgo, realizada na UNESA

Cursos online em que leciono

Minha atuação na área de ensino

Flutter Crie e valide formulários para aumentar conversões
Curso focado para programadores Flutter
Python e Django do básico ao infinito e além!
Curso focado para iniciantes na linguagem Python
Curso completo de Dart Lang, do básico ao infinito e além
Atualmente, maior curso de Linguagem Dart em português disponível
Desenvolvimento frontend e backend com Dart, Angular Dart, Aqueduc e muito mais!
Atualmente, o único curso em portugês focado em backend Dart
OpenCart 3 - Crie o seu E-commerce sem saber programar!
Curso focado na criação de lojas virtuais por não programadores

Cursos

Formações complementares

Google Data Studio (6,5 horas)
Udemy
Inteligência artificial e Sistemas de recomendação em Python (4 horas)
Udemy
Learn Core Python, Numpy and Pandas (3 horas)
Udemy
Python & Mysql (6,5 horas)
Udemy
Curso Completo do Desenvolvedor NodeJS e MongoDB (15,5 horas)
Udemy
Linux para desenvolvedores (12 horas)
School of net
Montagem e Manutenção de Redes (12 horas)
Bit Company
Montagem e Manutenção de computadores (18 horas)
Bit Company
Técnicas avançadas de Windows (16 horas)
Bit Company
Excel básico, intermediário e avançado (54 horas)
Fundação Bradesco
Microsoft Word (20 horas)
Fundação Bradesco
Power point (23 horas)
Fundação Bradesco
TI na educação (7 horas)
Fundação Bradesco
Segurança da informação (6 horas)
Intel
Assistente administrativo (622 horas)
SENAI
Inglês intensivo (60 horas)
Stanborough Secondary School (Cursado na Inglaterra)
Phonegap e Apache Cordova (8 horas)
Loiane training
Preparatório para a Certificação Scrum SFC (6 horas)
Site Campus
Scrum 100 Lero Lero (6 horas)
Site Campus
Ionic Essencial (20 horas)
WebDevBr
Composer na Prática (20 horas)
WebDevBr
AngularJs Essencial (20 horas)
WebDevBr
AngularJS (12 horas)
School of net
Phonegap Cordova Mobile Framework Completo (32 horas)
TreinaWeb
Git (20 horas)
School of net
Sass e Compass (4 horas)
School of net
Instalando o Ionic Framework no Windows e Linux (14 horas)
School of net
Programação C/C++ (62 horas)
Lógica de Programação (20 horas)
Bit Company
Inglês (140 horas)
FutureWay
Marketing pessoal (3 horas)
Microlins
Fundamentos de Gestão de TI (5 horas)
FGV
Inovando com CSS (10 horas)
Fundação Bradesco

Trabalhos realizados recentemente

Alguns freelancers e projetos realizados recentemente

App Equilibri IOS - App contábil
App Equilibri Android - App para interação com o blog Life Sobre Rodas
Site institucional Datanexo - Site institucional, empresa de consultoria de dados Datanexo
Site institucional Malagueta - Site institucional, restaurante fino
Site institucional Zpread - Site institucional, agência de marketing Zpread
Site DartLang Brasil - Comunidade de programadores
App Life Sobre Rodas IOS - App para interação com o blog Life Sobre Rodas
App Life Sobre Rodas Android - App para interação com o blog Life Sobre Rodas

Habilidades

macOS, Linux e Windows

Javascript & jQuery

Angular & Ionic

HTML5 & CSS

Python

PHP & Laravel

Django

Dart & Flutter

Apache e NGINX

Digital Ocean com linux

NodeJS

MySQL & MongoDB

Scrum

Wordpress & OpenCart