Abrindo os arquivados
<br />Depois de trazer a história do [Aprova](https://blog.valc.cc/blog/tsw-aprova) para vocês despertou a vontade de desenterrar, melhorar e atualizar projetos antigos que estão parados no tempo no meu github, pela falta de conhecimento da época ou tempo. Então vou contar um pouco sobre cada projeto e o que realizei.
<br />Portfolio
<br />Começando com o clássico que todo dev desenvolve para vender seu trabalho de uma forma mais profissional, apresentando um pouco das suas habilidades. O portifolio foi desenvolvido no inicio da minha carreira para expor projetos e treinar meu desenvolvimento frontend que até hoje é minha skill mais intermediária. Sendo assim, o portifolio tirou-me da zona de conforto e aprimirou minhas habilidades de frontend e infraestrtura, sendo o primeiro projeto que subi na minha VPS.
Como ele deve me representar precisava altera-lo trazendo as minhas informações mais recentes, além de internacionalizar ele adicionando 4 idiomas para ser lido.
<br />snpL1
<br />Esse projeto é a segunda iniciação cientifica que realizei na universidade e seus erros eram principalmente na pesquisas do front para o back que deixavam as requests muito grandes para ser carregada, como eu disse front não é meu forte. Na época não tinha pensado em fixar os filtros, por isso pesquisava o máximo de registros para montar os filtros de pesquisas e isso sobrecarregava o front o tornando lento.
<br />Mas explicando o que é o projeto snpL1:
<br />O snpL1 é uma base de anotações de variantes genéticas de L1 desenvolvida por ex-academicos do curso de Engenharia de Computação na UEPG, que usava Java 7 em todo desenvolvimento. Com essas informações, o objetivo da minha pesquisa era ampliar a base de dados e reestruturar o frontend.
<br />Infelizmente a infraestrutura da universidade que estavamos usando para processamento das analises esta offline até hoje (21/07/2026), iniciei a pesquisa em setembro de 2024. Porém organizei o frontend com apenas os endpoints disponiveis que existiam.
<br />Na época tinha feito a gambiarra de pesquisar 10k de registros para criar o filtro do SPA, o que tornava a aplicação muito lenta. E agora com o conhecimento e os LLMs, para escrever o meu raciocinio consegui mapear todos os dados que deveriam esrea no filtro paea fixar, e assim, tornar a aplicação uma experiencia agradavel para o usuário.
<br />SLEKB
<br />Voltando mais ainda no tempo, decidi atualizar também a primeira iniciação cientifica, que na época nem era cogitado LLMs no desenvolvimento de software. Por isso comecei procurando erros básicos como N+1 em queries, POSTs sem bearer, atualizar pacotes inseguros e melhorar um pouco a organização dos componentes em tela.
<br />O que é SLEKB?
<br />É uma base de conhecimento para Lúpus Eritematoso Sistêmico, que é uma doença inflamatória crônica de origem autoimune. Então objetivo era quase o mesmo que o snpL1:
- Coletar dados de RNAs
- Processar
- Comparar com genoma de referencia
- Analisar estatisticamente
- Popular base de dados
- Apresentar para comunidade cientifica
Em geral foi isso que realizamos na época para esse projeto de 2023.
<br />Aurus
Depois de voltar tanto no tempo, encontrei o projeto que prometi para o meu pai que iria desenvolver na máteria de Projeto na faculdade, mas os planos mudaram.
O Aurus é um CRM que começaria com um modulo para comercial e se expandiria para outras áreas a medida da necessidade. Decidi voltar a mexer nesse projeto justamente pela promessa e por curiosidade de como isso ajudaria o setor comercial. Porém, como ele é um pouco mais complexo com regras eu apenas melhorei o esboço que existia e organizei a arquitetura do projeto.
<br />API-TheEnd-Minecraft
<br />Esse projeto ainda não peguei para mexer, mas enquanto escrevia esse post senti a nostalgia e vontade de corrigir a primeira API que desenvolvi na minha carreira. Antes dessa API, desenolvia projetos apenas desktop e odiava desenvolvimento web por paracer muito dificil. E como da para ver minha opinião mudou e muito.
<br />A API do the end foi desenvolvida no famoso copia e cola de dados que estavam na wiki em português e inglês para que cada pesquisa retorna-se uma informação da dimensão. Em geral era para ajudar a comunidade a desenvolver jogos de navegadores ou flash card sobre a dimensão.
<br />Conclusão
<br />Foi uma viagem muito interresante para o passado, sendo possivel perceber a evolução que obtive durante os anos e compreender que os estudos ajudaram muito nessa evolução.