Meu portfólio

Quem é João Pedro?

Meu linkedin

Tenho 19 anos e busco ser um desenvolvedor de software. Ainda preciso aprender muito mais, pois estou apenas começando a minha jornada. Meus interesses são em desenvolvimento web(desenvolvedor back-end), inteligência artificial, linux, cibersegurança e algoritimos.

Atualmente estou matriculado no curso de ciências da computação da UFSC FLorianópolis

Meu passado

Tive meu primeiro contato com computadores aos 7 anos, quando meus pais compraram um, a princípio, para usarem para trabalho, mas rapidamente já tomei conta da máquina. Ao longo do fundamental, eu usei o computador para jogar ou fazer trabalhos escolares. Meu primeiro sistema operacional foi o Windows 7, usava para jogar minecraft e jogos de sites como friv e click jogos, além de ferramentas para a impressora de casa e o Microsoft Word ou o Powerpoint para apresentações na escola. Também pesquisava na internet dicas para meus jogos do playstation 2.

uma foto minha quando criança no computador Uma foto minha quando criança no playstation 2

Mais no final, por volta do 8º ano tive meu primeiro contato com programação. Foram algumas aulas bem básicas no projeto da escola para os alunos com programação em blocos, no scratch. Além disso, um amigo meu tinha um Arduino Uno e me mostrava alguns dos seus projetos, seu linkedin.

Meu setup da época continuava sendo o mesmo computador, mas já usava o Windows 10 e jogava mais jogos online com amigos

Na pandemia, agora no ensino médio, entrei em um colégio noturno, lá fiz outro amigo, também muito interessado em programação, seu linkedin. Depois consegui passar no processo seletivo do IFSC São José, no curso técnico integrado em telecomunicações. Escolhi esse curso, mais pelo meu pai que fez o curso de refrigeração de lá e disse que eu não ia gostar.

No IFSC São José

Uma foto minha, agora maior, no ifsc

No IFSC tentei aproveitar todas as oportunidades que me apareceram, como uma parte do curso de telecomunicações tem a ver com computadores, na segunda fase tive eletrônica digital. Aprendi sobre portas lógicas, o sistema de numeração binário e sobre arduíno. Foi nessa época que eu comecei a me interessar mais por programação, pois eu queria fazer meus próprios projetos.


Assim, foram três cursos iniciais que comecei, primeiramente pesquisei um curso básico de javascript do Curso em Vídeo, não tinha muitos motivos para escolher esse, só porque era de graça e achei interessante a linguagem. JavaScript-basico Depois, junto com alguns amigos de sala e um professor, fizemos um grupo para praticar mais, eu era o menos experiente, mas assistíamos alguns vídeos de projetos e tentávamos aplicá-las, nessa época comecei a ver mais sobre git e github. Um desses projetos foi esse: Self Driving car Por fim segui em um projeto do colégio para aprender python, com um outro professor. Aprendi do básico até ver sobre classes e Programação Orientada a Objetos (POO), junto com um outro curso de python do Curso em vídeo. Página do curso de python Eu também comecei a ver um pouco sobre linux, porque eu teria uma matéria de redes de computadores e sabia que precisaria ter algum conhecimento, então já queria me preparar. Assim, por recomendação, escolho o Pop OS, pois achei o site oficial e a proposta dele interessantes.


Alguns outros projetos que podem ser interessantes que fiz ao longo do curso: Calculadora em GTK, Curso para desenvolver sites simples, Projeto final de um mini curso de robótica e Projeto fullstack. Esse último em particular da Saper, devo agradecer principalmente ao João Vitor Schmitt e ao Kayk Caputo, pois eles já tinham mais conhecimento para que o grupo inteiro conseguisse entregar o projeto final, foram eles que resolveram a maior parte dos problemas que tivemos.


Em 2024, me dediquei quase completamente para me preparar para o vestibular. No ano anterior, já havia prestado para a UFSC e consegui passar para sistemas da informção. Fiquei contente com esse resultado, mas por recomendação de professores do curso, decidi tentar de novo para ciências da computação, minha primeira opção. Então, como o IFSC possui 4 anos por causa do curso técnico (diferentemente do ensino médio no Brasil, de 3 anos), precisava estudar para o vestibular e também fazer os projetos finais do curso.

Link dos dois projetos de conclusão de curso: ChatBot com CrewAI e Guitar-hero

Atualmente

Agora que consegui passar em ciências da computação na UFSC, porém com início no segundo semestre, e estou formado no IFSC, sinto que preciso de um foco total nessa carreira. Sei que ela não é fácil, além disso, quando se fala em programação, parece que há um infinidade de carreiras possíveis para seguir, por isso, nem sei ao certo ainda qual eu devo me especializar.

No momento, estou apenas fazendo alguns cursos e explorando aos poucos a faculdade, tentando ver todas as coisas que ela pode me oferecer.