Currículo
Últimas experiências profissionais
2024
Desenvolvedor de software back-end - GFT
Trabalhei alocado no cliente Serasa Experian em um projeto de relatórios financeiros como
desenvolvedor back-end Java. Algumas tecnologias usadas:
• Java(Spring Boot).
• Microsserviços e integração entre APIs Rest e GraphQL.
• Integração contínua: Jenkins, SonarQube, Veracode, Prometheus, Grafana
• Kubernetes
• AWS
2024
Engenheiro de software de IA - Scale AI
Trabalho freelancer em curto projeto como desenvolvedor de LLM. Grandes estruturas e
pipelines em C++, Java e Python.
• Treinamento e otimização de modelos: Ajustes de hiperparâmetros, clusterização.
• Resolução de problemas complexos envolvendo consumo eficiente de memória.
2023-2024
Desenvolvedor de software full-stack de IA - Mindsim
Trabalhei como desenvolvedor full-stack, atuando maior parte do tempo com back-end e
também como integrante da equipe de Big Data e inteligência artificial da empresa, trabalhando principalmente com linguagem Java. Atuei em um grande projeto de coleta de dados, análise e predição, voltados para a área de fluidos e elétrica, tendo como clientes Petrobras e Subsea7.
Entre minhas contribuições destacam-se:
● Elaborei algoritmos de otimização assim como fui responsável por implementar computação paralela para acelerar procedimentos já existentes da empresa. Melhorei o desempenho de consultas a banco e, por consequência, a renderização gráfica dos painéis de análise.
● Criei algoritmos para automatização de relatórios baseados em análise de dados, o que auxiliou diversas tomadas de decisão.
● Criei uma API de integração com servidores remotos do cliente utilizando Spring Boot, fazendo aplicação de boas práticas do Framework (autenticação JWT, Docker, modelo REST, Flyway e outroas tecnologias).
● Levantamento dos pontos mais importantes para migrar uma aplicação Desktop para Web, tendo como pontos chaves a utilização na nuvem AWS, reescrita de front-end, reestruturação de back-end e integração com banco de dados.
● Ciência de dados: Relatórios para tomadas de decisão, detecção de anomalias, predição,
algoritmos de machine learning para previsão e classificação, além de outras técnicas de
inteligência artificial para analisar comportamento de válvulas e cabos.
● Tecnologias: Java, Spring Boot(JPA, Hibernate, Spring batch, Mockito e outros), Swing,Postgre, procedures SQL, testes, AWS, JasperReports, Spark, Python(pandas, numpy e
matplotlib principalmente), JSF, Jenkins, SonarQube, Javascript,HTML, React, Angular, protocolo MQTT .
Formação profissional
2024
Especialização em inteligência artificial e computacional - UFV
Pós-graduação Lato Sensu
2024
Especialização em tecnologias Java - UTFPR
Pós-Graduação Lato Sensu
2013-2020
Bacharelado em Engenharia Elétrica (ênfase em sistemas eletrônicos) - UERJ
TCC: Evolução de circuitos de áudio por meio de algoritmos genéticos
Principais conhecimentos:
-
Desenvolvimento back-end em C#, Java e Python, além de atuar com embarcados em C++. Atuação front-end com Angular, Javascript, HTML e CSS.
-
Python, Matlab e R: Análise e ciência de dados, algoritmos genéticos, lógica fuzzy, redes neurais, machine learning, LLMs e outros algoritmos de IA.
-
Áudio: Eletrônica aplicada, mixagem, acústica, domínio da DAW Cakewalk Sonar, FL Studio e Ableton Live.
-
Campos de pesquisa: Música evolucionária e evolução de hardware.