Meu nome é João Victor Lisboa Porcel, tenho X anos de idade, sou um profissional em início de carreira com formação em Ciências da Computação e sólida experiência acadêmica em desenvolvimento de sistemas e participação de projetos em equipe. Tenho experiência em Java e Python, com atuação em metodologias ágeis e desenvolvimento full stack. Comprometido em entregar soluções inovadoras e otimização de processos utilizando ferramentas modernas.
IFSP (2020 - 2024)
Bacharelado em Ciência da Computação.
TCC (Nota 9): Desenvolvimento e implementação de um sistema
distribuído aberto para gerenciamento de estações meteorológicas (projeto no meu github).
IFSP (2017 - 2019)
Técnico em Informática Integrado ao Ensino Médio.
SESI (2008 - 2016)
Ensino Fundamental.
Inglês: Possuo um inglês Intermediário/Independente, isso indica que tenho a capacidade de ler, escrever, compreender e falar em inglês, tenho contato com a língua inglesa desde meus quatro anos de idade graças aos filmes e videogames. Posteriormente tive contato com a língua em meu ensino fundamental e em meu ensino médio durante as aulas e atualmente boa parcela dos conteúdos que consumo são em inglês.
Espanhol: Razoável, tive a oportunidade de estudar um pouco sobre a língua espanhola no IF, porém o curso durou pouco tempo em meu ensino médio.
IFSP (02/2020 - 06/2024)
Como parte da Fábrica de Software Acadêmica desenvolvi o sistema
de gerenciamento de TCCs novo do meu IFSP, em equipe. Além disso
também efetuei correções no site do
processo
de desenvolvimento da fábrica de
software acadêmica, o que me permitiu me familiarizar
mais com a metodologia de desenvolvimento ágil, Scrum.
Sei desenvolver landing pages com o uso da Linguagem de Marcação de Hipertexto,
geralmente gosto de utilizar a biblioteca Bootstrap e CSS para a estilização.
Eu sei utilizar o CSS para a estilização de websites, aplicar responsividade e
alguns efeitos pertinentes ao design do site.
A linguagem C foi meu primeiro contato com a programação durante o ensino médio,
basicamente eu desenvolvi muitos programas e estudei sobre
estruturas de dados na faculdade.
Eu utilizei C++ para desenvolver chatbots com o Microsoft Bot Framework e
aplicações de computação gráfica com o OpenGL (Antigo e Moderno).
Todas as aplicações mobile que desenvolvi durante meus estudos faziam uso
de typescript para o back-end.
Durante meus estudos sobre Ciência de Dados e Probabilidade e Estatística
na faculdade,
utilizamos a linguagem R para o uso de Limpeza de Dados, estudo sobre
Regressão Logística e Múltipla, Padronização e Avaliação de Dados.
Eu sou bem familiarizado com a linguagem Java, em meu ensino médio e na faculdade
tive que desenvolver sistemas de gerenciamento locais com o uso da linguagem.
No ensino médio desenvolvi um Sistema de Gerenciamento de uma loja de informática
fictícia, o sistema possuia níveis de acesso (Administrador e Funcionário),
relatórios com JasperReports e um banco de dados que funcionaria localmente e
pude realizar outro sistema semelhante, porém o caso seria de uma loja de Artesanato
e o sistema em questão foi realizado em dupla com outro aluno da disciplina.
Na faculdade, fui responsável pelo desenvolvimento da nova versão do Sistema
Gerenciador de TCCs do meu IFSP enquanto atuava como parte da Fábrica de Software
Acadêmica, o trabalho foi um sucesso.
Em resumo, possuo conhecimento sobre Java Orientado à Objetos,
Desenvolvimento de Sistemas Locais com Swing e JPA e atualmente sigo
estudando mais sobre a linguagem
junto do framework Spring e o Kafka.
Gosto muito de Python, já fiz parte do grupo de programação de python para as maratonas de programação do IF e utilizei a plataforma beecrowd durante meus estudos para solucionar diversos desafios.
Durante o meu período de estudos eu também desenvolvi dois bots para o Discord e ministrei um minicurso de "Como desenvolver um Bot do Discord com o uso de Python".
Também ministrei um curso de “Introdução ao Python” em conjunto com outro colega , ambos durante a IV Semana Epitaciana de Educação do IFSP - Campus de Presidente Epitácio.
Além disso, utilizei a linguagem para implementar minhas estações meteorológicas automáticas simuladas de meu TCC.
Desenvolvi alguns sistemas utilizando PHP, meu primeiro
contato com essa linguagem foi no ensino médio onde eu
desenvolvi um sistema de controle de uma advocacia (SCA).
Recentemente retornei ao uso de PHP com meu
TCC
onde desenvolvi um sistema de gerenciamento de estações
meteorológicas automáticas utilizando o Apache Kafka,
uma estação meteorológica simulada implementada em python
em uma máquina virtual raspbian que utilizava o protocolo MQTT.
Durante todo o meu ensino médio e durante alguns projetos da faculdade, eu utilizei a linguagem SQL
para o desenvolvimento e modelagem de Bancos de Dados e para isso utilizei
ferramenas como o MySQL Workbench e o Postgres.