Não é a linguagem que faz os programas parecerem simples. É o programador que faz a linguagem parecer simples! _(Uncle Bob)
-
Aprimorar minhas habilidades técnicas, me mantendo atualizado com as últimas tecnologias e tendências da indústria, aprendendo novas ferramentas e linguagens de programação.
-
Adquirir novas competências expandindo meus conhecimentos e habilidades em áreas relacionadas, como inteligência artificial, segurança da informação, cloud computing e desenvolvimento de aplicativos móveis.
-
Contribuir para projetos que impactam positivamente na sociedade e na vida das pessoas.
-
Participar de comunidades de desenvolvedores colaborando com outros profissionais para compartilhar conhecimento e soluções de problemas.
-
Desenvolver minha carreira, assumindo novos desafios e responsabilidades e trabalhando em projetos cada vez mais complexos.
- Bacharel em Sistemas de Informação (Concluído em 2022)
- Mestrando em Ciência da Computação - engenharia de software (Cursando)
- Agência Zetta - fundecc UFLA
- Estagiário Auxiliar desenvolvimento QA _ Implantação e desenvolvimento de Scripts para testes automatizados utilizando Selenium Webdriver, Cucumber e Java. _ Implantação e desenvolvimento de Scripts para testes automatizados de api e front-end utilizando cypress. _ Implantação e manutenção de ferramentas devOps, como jenkins e circlrCi gitlab para integração e entrega continua, sonarqube para análise estática de qualidade de código. _ Participação ativa em metodologia Scrum. * Desenvolvimento de ferramentas para automatizar processos.
- Fundecc UFLA
- Analista Desenvolvedor Pleno _ Analista DevOps atuando com implantação, gerência e manutenção de Cultura devops, utilizando CI/CD com Jenkins, implantação de testes automatizados com ferramenta cypress, análise estática de código utilizando sonarQube. _ Adaptação de arquitetura de software para projetos.
- Scrum Master e tech-lead.
- Facilitador de treinamentos.
- Instrutor de ferramenta de versionamento - GIT
- Instrutor de teste automatizados com ferramenta Cypress
- Instrutor de Introdução ao Docker
- Desenvolvedor de solução de georreferenciamento utilizando as ferramentas geo solutions (geonode, geoserver, mapstore)
| Hard Skills | Soft Skills |
|---|---|
| Boa lógica de programação | Proatividade |
| HTML | Comunicação |
| CSS | Didática |
| PHP | Colaboração |
| Python | Resolução de Problemas |
| Java | Adaptabilidade |
| Javascript básico | |
| C++ intermediário | |
| PostgreSQL | |
| Git / Github / Gitlab | |
| Selenium Webdriver | |
| Cucumber | |
| Cypress | |
| Jenkins | |
| SonarQube | |
| Scrum | |
| CircleCi | |
| Docker, docker compose | |
| Vagrant | |
| Ansible | |
| PowerShell | |
| Gitflow | |
| Django | |
| Geonode, georreferenciamento | |
| Arquitetura de software | |
| Qualidade de código | |
| Clean-code | |
| Orientação a objetos |
| Projeto | Tecnologias | descrição |
|---|---|---|
| Bibliotech | PHP, MySQL | Sistema desenvolvido para a disciplina de Engenharia de software, que visa automatizar o sistema de empréstimo de livros em bibliotecas de escolas públicas |
| Geração de horários | Python | Projeto desenvolvido para disciplina de algoritmos em grafos, objetivando a geração de horários de aulas para instituições de ensino, respeitando preferências e restrições, utilizando algoritmos de coloração de grafos. |
| Genius | C arduíno | Projeto para disciplina de estrutura de dados, onde foi recriado em um arduíno uno o jogo Genius da estrela, utilizando um sistema de ranking, armazenando os resultados por meio de lista encadeada que é ordenada externamente em um cartão micro SD |
| CtGen | pyhon | escrever casos de testes em planilha do Excel, convertendo esta planilha em documentação em markdown para gitlab, e converte também na base do script em cypress para testes automatizados |
| Formulários git | Google scrips, python | Criação de formulários, planilhas e Scripts para facilitar a criação e gerenciamento de issues no gitlab |
| Pronasolos | Django, Python, Geonode, Postgres | Estruturação do repositório, criação da arquitetura e colaboração no desenvolvimento da plataforma pronasolos -programa nacional de solos |
| Siout-SC | .Net, Postgres, AspNet | Colaboração no desenvolvimento do sistema de outorga de Santa Catarina |
| P3M-Plataforma Mineral | React, Django, Geonode, Geoserver, Postgres | Estruturação, arquitetura, backend, frontend |
- Qualidade de software
- Arquitetura de software
- Automação de processos
- Design patterns
- Qualidade de código
- Devops
- Treinamento para analistas de qualidade da empresa Zetta, com foco em testes automatizados de interface utilizando ferramenta cypress
- Treinamento para desenvolvedores da empresa zetta, apresentando princípios de clean-code e solid, ambos para aumentar a qualidade e boas práticas de programação
- Treinamento para desenvolvedores da empresa zetta sobre testes unitários e integração
- Workshop de qualidade de software para a empresa Zetta, apresentando a análise estática de código com ferramenta sonarqube
- Workshop de CI/CD na empresa Zetta, utilizando ferramenta Jenkins para build e deploy automático.
- Treinamento de testes automatizados ministrado para a CompWeek 2021
- Treinamento sobre CI/CD ministrado para a CompWeek 2021
- Treinamento sobre git/gitlab ministrado para desenvolvedores do projeto pronassolos.
- Treinamento sobre Docker ministrado para equipes de desenvolvimento na empresa Zetta.
créditos da animação @Carol42

