Sobre mim

Meu nome é João Victor Lisboa Porcel, tenho X anos de idade, sou Técnico de Informática e Bacharel em Ciência da Computação. Gosto de aprender sobre tecnologias novas e me encontro apto para aprender mais a cada dia, me interesso muito por programação, adoraria ser um desenvolvedor algum dia.

  • Nome: João Victor Lisboa Porcel
    Sexo: Masculino
    Data de Nascimento: 04/03/2002
    Idade Atual: X
    Curriculo Lattes: aqui


    País: Brasil
    Cidade: Presidente Epitácio UF: SP

  • Período: 2020 - 2024
    Local: Instituto Federal de Ciência e Tecnologia - Presidente Epitácio
    Curso: 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).


    Período: 2017 - 2019
    Local: Instituto Federal de Ciência e Tecnologia - Presidente Epitácio
    Curso: Técnico em Informática Integrado ao Ensino Médio.


    Período: 2008 - 2016
    Local: SESI
    (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.

  • Local: IFSP – Campus Presidente Epitácio/SP
    Período: Fevereiro de 2024 até Junho de 2024
    Experiencia: Fiz parte da Fábrica de Software Acadêmica e desenvolvi o sistema de gerenciamento de TCCs novo em equipe, ele foi desenvolvido utilizando java web, servidor Payara e um banco de dados remoto. Além disso também fiz 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.


    Local: IFSP – Campus Presidente Epitácio/SP
    Período: Maio de 2023
    Experiencia: Atuei como apresentador do "Minicurso como desenvolver bots para o Discord utilizando Python" na IV Semana Epitaciana de Computação. O minicurso foi feito por mim mesmo e desenvolvi uma página com o conteúdo dele que pode ser encontrada aqui.
    Local: IFSP – Campus Presidente Epitácio/SP
    Período: Maio de 2023
    Experiencia: Atuei como apresentador do "Minicurso de Introdução à Python" na IV Semana Epitaciana de Computação.
    Local: IFSP – Campus Presidente Epitácio/SP
    Período: 2023
    Experiencia: Fiz parte da Fábrica de Software Acadêmica e efetuei a manutenção do sistema de gerenciamento de TCCs em equipe.
    Local: IFSP – Campus Presidente Epitácio/SP
    Período: 15/03/2019 à 19/06/2019
    Experiencia: Participação no Programa de Bolsa de Ensino como discente voluntário - Projeto: "Nivelamento em Língua Inglesa".
    Local: IFSP – Campus Presidente Epitácio/SP
    Período: 2018
    Experiencia: Prêmio de 1° lugar nas Olimpíadas de Programação da Semana de Ciência e Tecnologia de 2018.
    Local: IFSP – Campus Presidente Epitácio/SP
    Período: 2018
    Experiencia:Prêmio de 2° lugar na Startup Weekend de Presidente Epitácio.

  • - Sou familiarizado com o desenvolvimento de sites com o uso da Linguagem de Marcação de Hipertexto, geralmente gosto de utilizar a biblioteca Bootstrap e JS para a estilização deles.


    - Eu sei utilizar o CSS para a estilização de websites, aplicar responsividade e alguns efeitos pertinentes ao design do site. Nada de tão gritante, tenho uma experiência bem comum com o desenvolvimento de sites.


    - A linguagem C foi meu primeiro contato com a programação durante o ensino médio, basicamente eu desenvolvi muitos programas e foi aqui onde eu explorei sobre as boas práticas de programação.


    - 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 Multipla, 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. Mais recentemente pude realizar outro sistema semelhante, porém o caso seria de uma loja de Artesanato, o sistema em questão foi realizado em dupla com outro aluno da disciplina. Em resumo, possuo conhecimento sobre Java Orientado à Objetos, Desenvolvimento de Sistemas Locais com Swing e JPA.


    - 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 estudo eu também desenvolvi dois bots para o Discord, ministrei um minicurso de "Como desenvolver um Bot do Discord com o uso de Python" e também ministrei um curso introdutório ao Python em conjunto com outro colega, ambos durante a IV Semana Epitaciana de Educação do IFSP - Campus de Presidente Epitácio.


    - Eu já 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 advogacia (SCA) e mais recentemente retornei ao uso de PHP com meu TCC onde desenvolvi um sistema de gerenciamento de estações meteorológicas automáticas utilizando o Kafka MQ, uma estação meteorológica simulada implementada em python em uma máquina virtual raspbian que utilizava o protocolo MQTT.

  • - Desenvolvi alguns projetos pequenos utilizando o Ionic e o Angular em algumas disciplinas da faculdade, fui capaz de desenolver sistemas de gerencia básicos capazes de criar, editar, remover e alterar dados, consumir API's, realizar autenticações com token JWT (JSON Web Token) e afins.


    - Eu tenho o costume de usar sempre o Bootstrap durante qualquer desenvolvimento front-end, é um framework com um design agradável, na minha opinião.

  • - Basicamente durante todo o meu ensino médio e durante alguns projetos da faculdade, eu utilizei o MySQL Workbench para o desenvolvimento e modelagem de Bancos de Dados, bem como o Postgres, sou familiarizado com a ferramenta já faz um bom tempo.


    - Conheço a ferramenta, já utilizei ela para o desenvolvimento de Bancos de Dados, não sou tão familiarizado em comparação com o MySQL.