Darlan Noetzold
Programador
PERFIL
Cientista da Computação formado no IFSul e atuando como Programador Pleno na CWI Software. Possuo MBA em Big Data e Inteligência Competitiva e atualmente estou fazendo Pós-Graduação em Engenharia de Software e em Cloud Computing. Atualmente também estou fazendo Mestrado em Computação Aplicada na UNISINOS. 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 em Java Orientado a Objetos, Exceções, Pacote Java.lang, Pacote Java.io, Pacote Java.util, Collections, Maven, XML, Servlets, JPA, Spring Framework, JUnit, JSF, Hibernate, RESTful APIs, Microservices, Docker, Kubernetes, Jenkins, Kafka, Redis, Elasticsearch, Git, GitLab CI/CD, Gradle, Lombok, e Swagger. Desenvolvimento prático com as tecnologias citadas, incluindo resolução de problemas em aplicações reais e atuais no mercado, e experiência em integração contínua, deploy automatizado em ambientes de produção, e arquitetura de sistemas distribuídos e escaláveis.
Machine Learning
Complemento de Data Science com Python e suas bibliotecas (Numpy, Pandas, Seaborn, Matplotlib e Scikit-learn), além de ferramentas como MathLab e conceitos matemáticos aplicados em Data Science. Experiência em técnicas avançadas como Neural Networks, Coeficiente de Aprendizagem, Equação Normal, Normalização, Classificação, Gradiente Descendente, Análise de Componentes Principais (PCA), Regulação L1/L2, e métodos de otimização como Adam e RMSprop. Conhecimento na aplicação prática dessas técnicas para resolver problemas complexos em análise de dados e machine learning.
Python
Conhecimento em Python 2.7 e 3 Orientado a Objetos, com experiência em Manipulação de Strings, Collections, padronizações, e Classes de Testes. Criação de APIs com Flask e Django, além de prática com Bibliotecas como Tkinter, PyGame, Sklearn, Pandas, Numpy, Matplotlib, PyTorch, Requests, BeautifulSoup, Selenium, e SQLAlchemy. Experiência em desenvolvimento de interfaces gráficas, automação de tarefas, machine learning, e deep learning, utilizando essas bibliotecas para criar soluções eficientes e escaláveis em projetos de software.
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.
High Computing Performance
Conhecimentos em Otimização de Performance em Java, focando no ajuste de parâmetros da JVM, incluindo tuning de Garbage Collectors como G1, ZGC e Shenandoah, e otimização de heap memory. Experiência em identificar gargalos de performance com ferramentas como VisualVM, JProfiler e Java Mission Control. Habilidade em otimizar código para alta concorrência, utilizando técnicas avançadas de threading, pooling, caching e ajustes de JIT. Conhecimento em JNI para integrar código nativo com Java, maximizando a eficiência em operações críticas.
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