Darlan Noetzold
Programador
PERFIL
Cientista da Computação formado no IFSul e atuando como Programador Pleno na CWI Software. Atualmente estou fazendo Pós-Graduação em Engenharia de Software e em Big Data e Inteligência Competitiva. Sempre fui apaixonado por Matemática e por criar. Sinto que a programação e a área da tecnologia no geral, podem associar ambos os mundos. E esta convergência da lógica com a criatividade sempre me fez pensar mais e executar meus projetos, isto atribuído a uma rotina de estudos e de dedicação ao que eu amo, fizeram eu chegar onde estou. Está área é, com certeza, a minha fonte de dopamina no final do dia.
HABILIDADES
FOCOS DE ESTUDOS
Java
Conhecimento de Java Orientado a Objetos, Exceções, Pacote Java.lang, Pacote Java.io, Pacote Java.util, Collections, Maven, XML, Servlets, JPA, Spring Framework, JUnit e JSF. Desenvolvimento prático com as tecnologias citadas, além de resolução de problemas em aplicações reais e atuais no mercado.
Machine Learning
Complemento de Data Science com Python e suas bibliotecas (Numpy, Pandas, Seaborn, Matplotilib e Scikit-learn), além de MathLab e os conceitos matemáticos usado em Data Science e alguns outros como Neural Networks, Coeficiente de Aprendizagem, Equação Normal, Normalização, Classificação, Gradiente Descendente entre outros.
Python
Conhecimento em Python 2.7 e 3 Orientado a Objetos como uso de Manipulação de Strings, Collections, padronizações do Brasil e Classes de Testes, criação de API’s com Flask e Django. Além de prática com Bibliotecas como TKinter, PyGame, Sklearn, Pandas, Numpy, Matplotlib e PyTorch.
SpringBoot
Conhecimento e desenvolvimento prático em aplicações de Back-End contruidas com SpringBoot Framework. Aplicação do front com React e Thymeleaf. Spring Security para login, cadastro, tokenização e criptografia de senhas. Feign Client para a contrução de API’s. Spring JPA para comunicação com Banco de Dados. Uso de integração de serviço de mensageiria como RabbitMq e Kafka. Caching em memória e em banco não relacional como Redis. Testes com Junit e MockBean. E deploy em plataformas como a Heroku.
CyberSecurity
Conhecimentos gerais em Segurança de aplicações Web, detecção de vulnerabilidades em aplicações e redes, uso de ferramentas de Pentest (Python, virtualizadores, Metasploit, NMap etc) e conhecimentos básicos em meios de navegação seguros como configuração de VPN’s, uso de TOR e Blockchain.
Banco de Dados
Conhecimento em manipulação de Dados através do MySql, PostgreSQL, Oracle DB e MariaDB e o uso de segurança e otimização das tabelas. Uso de relacionamento entre tabelas e outras técnicas usadas para o armazenamento de dados.
EXPERIÊNCIA
Programador Pleno na CWI —
Dezembro de 2023 – o momento
Programador Junior na Compasso UOL —
Abril de 2022 – Novembro de 2023
Programador Trainee na Compasso UOL —
Maio de 2021 – Março de 2022
Projeto do IFSul com extensão da EMBRAPA —
Agosto de 2020 – Maio de 2021
Projetos Independentes
Projetos no GitHub