Sobre mim:
Tenho 29 anos, e 9 anos de experiência e atuação como Desenvolvedor de Softwares Fullstack . Autodidata, aprendi a programar por conta própria antes de ingressar na faculdade. Formado em Ciência da Computação pela Universidade de Belo Horizonte (UNI-BH), sempre busco estar adquirindo novos conhecimentos, isso me tornou um Desenvolvedor Cross, tenho a capacidade e habilidade de atuar em todos os setores e camadas de um fluxo de desenvolvimento de software (Banco de Dados, Backend, Frontend, DevOps, Design de Interfaces UI), destacando também a capacidade de liderança técnica de desenvolvedores, e gerencial de processos junto a squads compondo a Metodologia Ágil Scrum, em conjunto com a capacidade de atuar em múltiplas demandas simultaneamente.
Desde meu início na programação me destacava como um desenvolvedor promissor, criativo e visionário, tenho como um diferencial, pensar e desenvolver soluções fora da caixa, com ideias em sua grande maioria, diferente dos demais.
Além do meu trabalho como programador, atualmente elaboro projetos e conteúdos para jovens e adultos que queiram ingressar no mercado como desenvolvedor de software, auxiliando-os no processo de aprendizado.
Neste perfil deixo um breve resumo do meu histórico de trabalho, onde pude atuar em projetos de renome nacional e internacional, com grandes empresas consolidadas no mercado, me proporcionando um aprendizado e experiência para atuar em projetos que exigem alto nível de conhecimento e expertise no ramo.
Resumo da experiência profissional:
Detalho aqui alguns projetos dos quais já atuei durante esses 10 anos de carreira.
EXÉRCITO BRASILEIRO:
Desenvolvimento de aplicações Web para projetos do Exército Brasileiro e Conselho Nacional de Justiça, atuando no Backend com Java, Spring Boot, Hibernate, Microserviços, Docker. Frontend Angular. Banco de Dados Oracle. Testes unitários com JUnit e testes automatizados com Protractor. Jenkins para CI/CD, SonarQube para inspenção contínua da qualidade do código. Metodologia Ágil Scrum. Design Patterns (Padrões de Projeto) GoF.
POLÍCIA FEDERAL:
Desenvolvedor Fullstack Sênior na Polícia Federal. Desenvolvendo novas funcionalidades para os sistemas do órgão e projetando os respectivos escopos, atuando também no suporte para correção de eventuais bugs, manutenções em APIs REST e SOAP Java. Desenvolvedor Cross, capacidade de atuação em múltiplos sistemas, com linguagens e tecnologias diferentes. Tecnologias e Linguagens (PHP Frontend, Java Backend e Frontend, Android Kotlin) Utilização do Jenkins para deploy de aplicações Java. Desenvolvimento mobile Android nativo com Kotlin. Metodologia Ágil SCRUM.
PRODESP - GOVERNO DE SÃO PAULO:
Desenvolvedor Fullstack Sênior, em projetos do Governo de São Paulo junto a Prodesp. Atuando como líder de equipe, e suporte aos demais desenvolvedores. Principais tecnologias utilizadas. Java + Spring Boot, Microserviços, Jboss Server, Angular JS e Angular 14, Kubernetes, Hibernate, JPA, Docker, CI/CD Jenkins, Testes Unitários JUnit. Metodologia Ágil Scrum.
BILHON - THIAGO FINCH
Desenvolvedor Fullstack e tech lead. Desenvolvi aplicações web desde o início do escopo, atuando e gerenciando Frontend e Backend, dos quais foram utilizadas as seguintes tecnologias: Node.JS no Backend, React.JS no Frontend. Também responsável pela infraestrutura de servidores na nuvem com AWS EC2 e Load Balance, Clouflare para redirecionamento de requisições de domínios hospedados no mesmo. Dentre outras atividades.
BANCO BMG:
Alocado dentro do Banco BMG, sendo Tech Lead Frontend e desenvolvendo aplicações WEB bancárias. Atuando com Angular JS, Angular 6+, C# .NET Core, Java Spring Boot, Docker, Fila de Mensageria, Microserviços, Azure DevOps. Metodologia Ágil Scrum.