Com uma sólida trajetória de 21 anos na área de Manutenção Industrial, dos quais 20 atuando como Eletricista especializado, decidi encarar um novo e ambicioso desafio: uma transição de carreira para a área de Tecnologia, com foco em Dados. Minha experiência anterior foi fundamental na construção de uma mentalidade analítica e resolutiva. Durante duas décadas, fui responsável por: Desenvolvimento e execução de projetos elétricos. Manutenção corretiva e preventiva de diversos equipamentos industriais. Implementação de melhorias e otimizações em sistemas existentes, sempre visando ganhos de eficiência, segurança e confiabilidade. Foi nesta vivência prática que percebi o poder dos dados para a tomada de decisão. A necessidade de diagnosticar falhas complexas, analisar tendências de quebra e planejar intervenções me mostrou a importância de ter informações precisas e acionáveis. Foi essa percepção que despertou meu desejo de me desafiar intelectualmente e migrar para uma carreira onde pudesse não apenas operar máquinas, mas, principalmente, extrair inteligência delas. Para embasar essa transição de forma sólida, ingressei em 2023 em um curso superior de Tecnologia na FATEC, direcionando meus estudos especificamente para Análise e Ciência de Dados. Estou adquirindo conhecimentos robustos em:
Linguagens de Programação: Python e SQL. Visualização de Dados: Power BI . Estatística e Modelagem Preditiva. Banco de Dados e ETL (Extract, Transform, Load). Minha Visão e Objetivo de Carreira:
Ao me formar, meu objetivo é atuar como Analista de Dados, com um foco estratégico em aquisição e integração de dados em ambientes industriais. Acredito que minha bagagem única é um diferencial competitivo: compreendo profundamente os processos fabris, a linguagem das máquinas e os pontos onde os dados são gerados. Posso, portanto, atuar como uma ponte eficiente entre o chão de fábrica e a sala de estratégia, garantindo que os dados coletados sejam robustos, confiáveis e verdadeiramente úteis para impulsionar a Indústria 4.0.
Estou entusiasmado para aplicar minha experiência prática anterior, combinada com minha nova formação técnica em dados, para contribuir de forma efetiva nessa nova empreitada, transformando dados brutos em insights valiosos para a tomada de decisão empresarial.
Java -Desenvolvimento back-end com Spring Boot (Uso com autonomia)
Python -Análise de dados com Pandas/NumPy (Uso com autonomia)
Vue.js -Desenvolvimento front-end (Uso com ajuda)
Javascript -Desenvolvimento front-end (Uso com ajuda)
Banco de Dados -MySQL e PostgreSQL (Uso com autonomia)
Spring Boot -APIs RESTful (Uso com autonomia)
Flask -APIs RESTful (Uso com autonomia)
GIT Controle de Versionamento de Projetos(Uso com autonomia)
1º Semestre GIT
2º Semestre GIT
3º Semestre GIT
4º Semestre GIT
5º Semestre GIT
6º Semestre GIT
Dificuldade na aplicação prática da metodologia de Avaliação 360º de forma manual, com controle ineficiente de turmas, grupos e análise de resultados, gerando retrabalho e impossibilitando uma visão consolidada do desempenho dos alunos.
Sistema de avaliação 360º com dois níveis de acesso: Aluno (autoavaliação e avaliação de colegas) e Administrador (gerenciar turmas/grupos e visualizar resultados). Desenvolvido em Python puro com PySimpleGUI para interface gráfica e Matplotlib para geração de dashboards e gráficos de desempenho.
| Nome | Descrição |
|---|---|
| FIGMA | Figma é um editor gráfico de vetor e prototipagem de projetos de design baseado principalmente no navegador web. |
| GIT | é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software |
| PYTHON | Python é uma linguagem de programação de alto nível, interpretada e orientada a objetos. É uma das linguagens de programação mais populares e usadas em diversos campos, como desenvolvimento web, ciência de dados, automação e machine learning. No projeto, utilizamos o PySimpleGUI, uma biblioteca Python que simplifica a criação de interfaces gráficas para aplicativos, tornando o desenvolvimento mais rápido e prático. |
| VSCODE | O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft |
Atuei nesse projeto como Product Owner (P.O). Realizei, junto ao cliente, a definição dos requisitos funcionais e não funcionais dessa aplicação, garantindo o alinhamento das entregas em cada uma das 4 sprints. Além disso, contribuí diretamente com implementações junto à equipe e organizei o backlog para que os membros tivessem um guia claro de como estruturar as tarefas dentro de cada sprint.
Também validei com o cliente cada um dos requisitos, garantindo que a equipe estivesse alinhada e que as expectativas fossem cumpridas da melhor forma possível. Durante o processo, foi necessário exercitar habilidades de comunicação, liderança, negociação, resolução de conflitos e gestão de tempo para manter o projeto no ritmo ideal.
Python - Desenvolvimento do sistema completo (Faço com auxílio)
PySimpleGUI - Criação de interfaces (Faço com auxílio)
Matplotlib - Dashboards e relatórios (Faço com autonomia)
Figma - Prototipagem (Faço com auxílio)
Git - Controle de versão (Faço com autonomia)
Mediação de Conflitos Técnicos: Quando surgiu um impasse entre desenvolvedores sobre usar PySimpleGUI vs Tkinter, conduzi uma análise técnica comparando curva de aprendizado, documentação e requisitos do projeto, resultando na escolha consensual do PySimpleGUI.
Liderança Adaptativa: Consegui manter a equipe concisa e unida devido u um conflito de ideias referente ao modelo adotado para o desenvolvimento do backend. foi sugerido pelo membro mais experiente em nossa equipe qua desde o inicio do nosso desenvolvimento, deveriamos adotar o paradigma de programação orientada a objetos.argumentei que devido a inexperiencia da equipe em geral no desenvolvimento, seria mais desafiador partir para essa decisão. conclui que como o dessafio para ele seria menor , o orientei a ser o nosso revisor de codigo, refatorando scripts e enviando sigestoes de melhoria em nossas tasks. essa decisão provou ser acertada ,pois a equipe passou a ter entregas mais confiaveis, e mantive a equipe engajada.
Projeto: Sistema TG Manager: Gestão Inteligente de Avaliações, Feedbacks e Relatórios para Trabalhos de Graduação
Dificuldade dos coordenadores em gerenciar e avaliar Trabalhos de Graduação de forma centralizada, com controle manual de entregas, notas e feedbacks, gerando retrabalho e falta de padronização.
Sistema desktop em Java para gestão de TGs com importação de CSV, controle de entregas, atribuição de notas/feedbacks e geração de relatórios automatizados para acompanhamento dos trabalhos de graduação.
| Nome | Descrição |
|---|---|
| FIGMA | Figma é um editor gráfico de vetor e prototipagem de projetos de design baseado principalmente no navegador web. |
| GIT | É um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software. |
| JAVA | Java é uma linguagem de programação amplamente usada para codificar aplicações Web. Ela tem sido uma escolha popular entre os desenvolvedores há mais de duas décadas, com milhões de aplicações Java em uso hoje. Java é uma linguagem multiplataforma, orientada a objetos e centrada em rede que pode ser usada como uma plataforma em si. É uma linguagem de programação rápida, segura e confiável para codificar tudo, desde aplicações móveis e software empresarial até aplicações de big data e tecnologias do servidor. |
| MAVEN | O Maven é uma ferramenta de gerenciamento, construção e implantação de projetos, amplamente utilizada em projetos Java, mas também compatível com outras linguagens. Ele facilita o processo de desenvolvimento ao automatizar a gestão de dependências, a construção do projeto, a geração de relatórios e a documentação. |
| POSTGRESQL | PostgreSQL é uma solução de banco de dados crucial que ajuda os desenvolvedores a manter a integridade de seus dados, gerenciar com mais facilidade cargas de trabalho de todos os tamanhos e dimensionar conforme necessário. |
| VSCODE | O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft. |
| INTELLIJ | IntelliJ IDEA é um ambiente de desenvolvimento integrado (IDE) escrito em Java para o desenvolvimento de software de computador escrito em Java, Kotlin, Groovy e outras linguagens baseadas em JVM. |
Contribui na implementação de uma classe para gerenciar a conexão com o banco de dados, garantindo que só uma instância seja criada. Usei um sistema de pool para ajudar no desempenho quando várias conexões são necessárias. Tratei erros de conexão de forma personalizada.
Para facilitar o uso do banco com código Java, utilizei o JPA/Hibernate para transformar registros em objetos. Defini como as tabelas se relacionam usando anotações (@OneToMany, @ManyToOne) e adicionei algumas validações simples, como obrigatoriedade de campos.
Também contribui na criação de um Enum para padronizar tipos e um método que transforma textos em valores desse Enum, o que ajuda na hora de trabalhar com formulários.
Java - Backend do sistema (Faço com autonomia)
JPA/Hibernate - Mapeamento ORM (Faço com auxílio)
PostgreSQL - Banco de dados (Faço com autonomia)
JavaFX - Interface desktop (Faço com auxílio)
Maven - Gerenciamento de dependências (Faço com autonomia)
Mentoria Técnica: Auxiliei um colega com dificuldades em JPA criando sessões de pair programming onde expliquei anotações @OneToMany e @ManyToOne, resultando na entrega bem-sucedida do módulo de relacionamentos.
Gestão de Dependências: Identifiquei que a falta de comunicação entre frontend e backend estava causando retrabalho. Implementei reuniões de alinhamento técnico que reduziram em 40% os retrabalhos por incompatibilidade de interfaces.
Empresa Parceira Dom Rock
Dificuldade de colaboradores não técnicos em entender e configurar pipelines de dados complexas, causando dependência excessiva da equipe de TI e erros frequentes de configuração.
Plataforma web intuitiva para configuração visual de pipelines de dados, permitindo que usuários não técnicos configurem fluxos de dados através de interface arrasta e solta com validação em tempo real.
| Nome | Descrição |
|---|---|
| FIGMA | Figma é um editor gráfico de vetor e prototipagem de projetos de design baseado principalmente no navegador web. |
| HTML | HTML (HyperText Markup Language) é a linguagem de marcação de hipertexto que é a base da web. É utilizada para criar a estrutura e o conteúdo de páginas web, definindo como o navegador deve interpretar e exibir informações como texto, imagens, links e outros elementos. |
| CSS | CSS (Cascading Style Sheets) é a linguagem usada para estilizar elementos HTML e controlar como eles são exibidos no navegador. Ele permite definir cores, fontes, espaçamentos, layouts e outros aspectos da apresentação visual de uma página web. Em resumo, o CSS é responsável por tornar a página web visualmente atraente e organizada. |
| VUE | Vue.js é um framework JavaScript de código aberto e progressivo usado para construir interfaces de usuário e aplicações web. Ele é conhecido por ser fácil de aprender e integrar em projetos existentes. |
| TYPESCRIPT | TypeScript é uma linguagem de programação de código aberto, que é um superconjunto sintático do JavaScript, desenvolvido pela Microsoft. Ele adiciona recursos de tipagem estática ao JavaScript, facilitando a identificação de erros e tornando o desenvolvimento de aplicações mais seguras e complexas. |
| GIT | É um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software |
| SPRING-BOOT | Spring Boot é um framework Java de código aberto que visa facilitar o desenvolvimento de aplicações Spring. Simplifica a configuração e a execução de aplicações, tornando o processo mais rápido e fácil. É utilizado para criar aplicações web, microsserviços, APIs REST e outros tipos de aplicações. |
| JAVA | Java é uma linguagem de programação amplamente usada para codificar aplicações Web. Ela tem sido uma escolha popular entre os desenvolvedores há mais de duas décadas, com milhões de aplicações Java em uso hoje. Java é uma linguagem multiplataforma, orientada a objetos e centrada em rede que pode ser usada como uma plataforma em si. É uma linguagem de programação rápida, segura e confiável para codificar tudo, desde aplicações móveis e software empresarial até aplicações de big data e tecnologias do servidor. |
| MAVEN | O Maven é uma ferramenta de gerenciamento, construção e implantação de projetos, amplamente utilizada em projetos Java, mas também compatível com outras linguagens. Ele facilita o processo de desenvolvimento ao automatizar a gestão de dependências, a construção do projeto, a geração de relatórios e a documentação. |
| MySQL | MySQL é um sistema de gerenciamento de banco de dados relacional de código aberto, ou seja, um software que permite armazenar e organizar dados em tabelas, com relacionamentos entre elas. Ele é amplamente utilizado em aplicações web e em diversos outros contextos, como em sites de comércio eletrônico, redes sociais e aplicativos. |
| VSCODE | O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft |
| INTELLIJ | IntelliJ IDEA é um ambiente de desenvolvimento integrado (IDE) escrito em Java para o desenvolvimento de software de computador escrito em Java, Kotlin, Groovy e outras linguagens baseadas em JVM. |
Contribuições Pessoais Atuei no projeto como desenvolvedor back-end, usando Spring. Também trabalhei no front-end, desenvolvendo com Vue.js e TypeScript (VueTs).
Spring Boot - APIs RESTful (Faço com autonomia)
Vue.js - Frontend com TypeScript (Faço com auxílio)
TypeScript - Tipagem estática (Faço com auxílio)
MySQL - Banco de dados (Faço com autonomia)
Tradução de Requisitos Técnicos: Atuei como ponte entre o cliente (Dom Rock) e a equipe, traduzindo necessidades de negócio em requisitos técnicos. Especificamente, transformei a demanda por "configuração visual intuitiva" em componentes Vue.js arrasta-e-solta com validação em tempo real.
Resolução de Bloqueios: Quando um bug crítico no módulo de configuração ameaçou o prazo da sprint, organizei uma sessão de debugging em grupo que identificou e corrigiu o problema em 4 horas, evitando o atraso na entrega.
Empresa Parceira ITO 1
Dificuldade em processar e analisar grandes volumes de dados de geolocalização de dispositivos IoT em tempo real, com lentidão nas consultas e falta de insights estratégicos.
Plataforma GEO-IOT para coleta, armazenamento e consulta de dados de geolocalização em tempo real com dashboards analíticos, segurança robusta e escalabilidade para grandes volumes de dados.
Tecnologias Utilizadas
| Nome | Descrição |
|---|---|
| FIGMA | Editor gráfico de vetor e prototipagem baseado em navegador para projetos de design |
| GIT | Sistema de controle de versões distribuído para desenvolvimento de software |
| JAVA | Linguagem de programação multiplataforma orientada a objetos para aplicações web e empresariais |
| MAVEN | Ferramenta de gerenciamento e construção de projetos Java com gestão de dependências |
| POSTGRESQL | Sistema de banco de dados relacional open-source robusto e escalável |
| VSCODE | Editor de código-fonte leve e poderoso da Microsoft com extensões |
| INTELLIJ | IDE avançado para desenvolvimento em Java e outras linguagens JVM |
| HTML | Linguagem de marcação padrão para criação de páginas web |
| CSS | Linguagem de estilização para design e layout de páginas web |
| VUE.JS | Framework JavaScript progressivo para construção de interfaces de usuário |
| TYPESCRIPT | Superset tipado de JavaScript que compila para JS puro |
| SPRING | Framework Java para construção de aplicações empresariais |
| DOCKER | Plataforma para desenvolvimento, envio e execução de aplicações em containers |
| REDIS | Banco de dados em memória usado como cache, broker de mensagens e armazenamento chave-valor |
Atuação no Backend:
Definição e execução de testes unitarios para APIs RESTful.
Validação da integração entre Spring Boot e o banco de dados MySQL na Oracle Cloud.
Testes de segurança, incluindo validação de Spring Security e JWT para autenticação segura.
Análise de desempenho e carga para garantir escalabilidade.
Atuação no Frontend:
Testes de usabilidade e acessibilidade na interface Vue.js.
Validação do consumo e apresentação de dados das APIs RESTful.
Garantia de responsividade e compatibilidade entre dispositivos.
Identificação e correção de bugs relacionados à experiência do usuário.
Essa atuação foi essencial para assegurar que o GEO-IOT entregasse um sistema confiável e eficiente, atendendo às exigências de alta disponibilidade, segurança e qualidade do software.
Spring Boot - Backend e segurança (Faço com autonomia)
Vue.js - Frontend reativo (Faço com auxílio)
JUnit - Testes unitários (Faço com autonomia)
PostgreSQL - Dados geoespaciais (Faço com auxílio)
Docker - Orquestração (Faço com auxílio)
Redis - Cache (Faço com auxílio)
Visão Sistêmica em QA: Identifiquei que testes isolados não capturavam problemas de integração. Implementei uma estratégia de testes end-to-end que descobriu 12 bugs críticos de integração entre frontend e APIs antes da produção.
Comunicação Técnica Assertiva: Documentei e comuniquei claramente 47 bugs encontrados, incluindo steps-to-reproduce, evidências e impacto, permitindo que desenvolvedores corrigissem 90% deles dentro de 24 horas.
Empresa Parceira Youtan
A Youtan enfrenta dificuldades para visualizar e acompanhar indicadores importantes dos projetos no Taiga. A falta de um painel centralizado e de controle de acesso por nível de usuário dificulta a gestão, a análise de desempenho e a tomada de decisões estratégicas.
Desenvolvemos uma plataforma inteligente integrada ao Taiga, capaz de transformar dados brutos em insights visuais e estratégicos. Com dashboards interativos e acesso personalizado por nível de usuário, cada membro da equipe — do operador ao administrador — pode acompanhar o progresso dos projetos de forma simples, dinâmica e transparente, fortalecendo a tomada de decisões e a eficiência na gestão.
Tecnologias Utilizadas
| Nome | Descrição |
|---|---|
| Python | Linguagem de programação de alto nível, simples e poderosa, amplamente usada em automação, ciência de dados, inteligência artificial, desenvolvimento web e análise de dados. |
| Java | Linguagem orientada a objetos e multiplataforma, muito usada em sistemas corporativos, aplicativos Android e soluções de grande escala devido à sua estabilidade e segurança. |
| Spring Boot | Framework do ecossistema Java que facilita o desenvolvimento de APIs e aplicações web, eliminando configurações complexas e oferecendo recursos prontos como segurança, persistência e testes. |
| Figma | Ferramenta online de design de interface e prototipagem, que permite colaboração em tempo real entre designers e desenvolvedores, facilitando a criação de interfaces modernas. |
| VueJS | Framework JavaScript progressivo usado para construir interfaces web dinâmicas e reativas, com foco em simplicidade, desempenho e integração fácil com outros projetos. |
| GitHub | Plataforma baseada em Git que permite armazenar, versionar e colaborar em projetos de software, com controle de versões, issues, pull requests e documentação. |
| Git | Sistema de controle de versão distribuído que permite rastrear mudanças no código, trabalhar em equipe e gerenciar diferentes versões de um projeto com segurança. |
| Postman | Ferramenta usada para criar, testar e documentar APIs de forma simples, permitindo enviar requisições, analisar respostas e automatizar testes de integração. |
| PostgreSQL | Banco de dados relacional open source conhecido por sua robustez, escalabilidade e suporte a recursos avançados como JSON, consultas complexas e transações seguras. |
| Jira | Plataforma de gestão de projetos e tarefas, amplamente utilizada em equipes ágeis (Scrum e Kanban), para organizar sprints, acompanhar progresso e priorizar demandas. |
| Discord | Aplicativo de comunicação por voz, vídeo e texto, muito usado por comunidades e equipes de desenvolvimento para reuniões, suporte e colaboração em tempo real. |
Desenvolvimento de requisitos do produto: Contribui com a definição dos requisitos funcionais e não funcionais da plataforma, identificando algumas métricas e indicadores necessários para a gestão de projetos no Taiga. Participei de reuniões junto com stakeholders e outros membros da equipe de desenvolvimento para compreendermos as dores operacionais e transformá-las em funcionalidades priorizadas.
Priorização do Product Backlog Contribui e participei do backlog do produto utilizando critérios de valor de negócio e impacto técnico. Ajudei para que as entregas de cada sprint estivessem alinhadas aos objetivos estratégicos da Youtan, especialmente no que diz respeito à criação de dashboards interativos e à diferenciação de acesso por perfis de usuário (Operador, Gestor e Admin).
DevOps de Testes de Integração: Fui responsável pelo desenvolvimento do processo de DevOps de testes de integração, com foco em desenvolver testes de integração que garantiram que os módulos funcionem de maneira correta. Para aplicações no backend, utilizei como base JUnit, Spring Boot Test, Testcontainers(PostgreSQL real), WebTestClient, AssertJ e Scripts SQL. No frontend, utilizamos Vitest com mocks para testar integração de serviços e chamadas de backend. Toda essa estrutura gerou como benefícios uma boa detecção de erros, redução de falhas em produção, aumentando a confiança nas entregas.
Prototipação das telas Contribui os protótipos de interface para a tela de dashboards do sistema, atuando desde a concepção visual até a validação das propostas junto à equipe de desenvolvimento. Apliquei princípios de UX/UI Design, garantindo uma navegação intuitiva, hierarquia visual clara e consistência entre os elementos da interface. Também defini paletas de cores, tipografias e padrões de espaçamento, assegurando boa legibilidade e harmonia visual. Além disso, realizei ajustes com base em feedbacks de usuários e do time técnico, aprimorando a experiência e usabilidade do produto final.
Desenvolvimento de Backend: Arquitetura MVC Implementada Contribui na aplicação seguindo o padrão Model-View-Controller, garantindo separação de concerns e manutenibilidade do código Desenvolvi entidades JPA representando o domínio do negócio com relacionamentos adequados Implementei controllers RESTful com endpoints padronizados para operações CRUD Contribui na Implementação de endpoints para operações de criação, leitura, atualização e exclusão (CRUD) Desenvolvi junto com a equipe endpoints específicos para funcionalidades de negócio e relatórios Desenvolvi junto a equipe serviços especializados para diferentes domínios (gestão, configurações, feedbacks) Contribui na estruturação de validações de regras de negócio e tratamentos de exceções Configurei a persistência de dados com Spring Data JPA e PostgreSQL Estas contribuições resultaram em uma base backend robusta, escalável e bem estruturada.
Spring Boot - APIs e segurança (Faço com autonomia)
JUnit/Testcontainers - Testes de integração (Faço com autonomia)
PostgreSQL - Métricas do Taiga (Faço com autonomia)
Vue.js - Dashboards (Faço com auxílio)
Git/GitHub - Versionamento (Faço com autonomia)
Jira - Gestão ágil (Faço com autonomia)
Pensamento Analítico Estratégico: Identifiquei que as métricas propostas inicialmente não refletiam a produtividade real. Sugeri e implementei indicadores baseados em lead time e throughput que forneceram insights 3x mais relevantes para a gestão.
Mediação entre Stakeholders: Quando surgiram conflitos entre requisitos de diferentes departamentos da Youtan, facilitei workshops de priorização que resultaram em um backlog consensual atendendo 80% das necessidades de cada área.
Empresa Parceira PRO4TECH
Atualmente, os usuários utilizam um sistema de chamados para solicitar suporte e acompanhar atendimentos. Contudo, alguns pontos do processo ainda representam desafios. A consulta a chamados antigos nem sempre é prática, dificultando o acesso rápido ao histórico. Também há limitações na geração de insights gerenciais e operacionais, o que reduz a visibilidade sobre padrões e oportunidades de melhoria. Além disso, alguns fluxos poderiam ser mais eficientes, otimizando o tempo das equipes. Por fim, certos aspectos do processo ainda necessitam adequação às diretrizes da LGPD, garantindo maior segurança e conformidade no tratamento dos dados.
helpAi: A solução é uma plataforma inteligente de gestão de suporte, projetada para otimizar as operações de atendimento ao cliente. Ela combina busca avançada de chamados, geração automática de insights estratégicos, análise de tendências impulsionada por IA e forte anonimização de dados para garantir total conformidade com a LGPD. Ao gerar relatórios relevantes de forma automática, a plataforma não apenas reduz o trabalho repetitivo, mas também capacita as organizações com dados acionáveis para orientar a tomada de decisões estratégicas. Com o tempo, o histórico de atendimentos se transforma em uma fonte valiosa de inteligência corporativa, permitindo melhoria contínua, maior eficiência e resultados de negócio mais assertivos.
-
Nome Descrição Python Linguagem de programação de alto nível, simples e poderosa, amplamente usada em automação, ciência de dados, inteligência artificial, desenvolvimento web e análise de dados. Flask Microframework em Python usado para criar APIs e aplicações web de forma simples, leve e flexível, oferecendo apenas o essencial e permitindo adicionar recursos conforme necessário. Java Linguagem orientada a objetos e multiplataforma, muito usada em sistemas corporativos, aplicativos Android e soluções de grande escala devido à sua estabilidade e segurança. Spring Boot Framework do ecossistema Java que facilita o desenvolvimento de APIs e aplicações web, eliminando configurações complexas e oferecendo recursos prontos como segurança, persistência e testes. PostgreSQL Banco de dados relacional open source conhecido por sua robustez, escalabilidade e suporte a recursos avançados como JSON, consultas complexas e transações seguras. Elastic Search Mecanismo de busca e análise distribuído, projetado para alta velocidade na indexação e consulta de grandes volumes de dados, utilizado para pesquisas textuais e análise em tempo real. Prophet Biblioteca de previsão de séries temporais desenvolvida pelo Facebook, criada para gerar previsões precisas de forma simples, lidando bem com sazonalidade, tendências e feriados. VueJS Framework JavaScript progressivo usado para construir interfaces web dinâmicas e reativas, com foco em simplicidade, desempenho e integração fácil com outros projetos. Figma Ferramenta online de design de interface e prototipagem, que permite colaboração em tempo real entre designers e desenvolvedores, facilitando a criação de interfaces modernas. Jira Plataforma de gestão de projetos e tarefas, amplamente utilizada em equipes ágeis (Scrum e Kanban), para organizar sprints, acompanhar progresso e priorizar demandas. GitHub Plataforma baseada em Git que permite armazenar, versionar e colaborar em projetos de software, com controle de versões, issues, pull requests e documentação. Git Sistema de controle de versão distribuído que permite rastrear mudanças no código, trabalhar em equipe e gerenciar diferentes versões de um projeto com segurança. Postman Ferramenta usada para criar, testar e documentar APIs de forma simples, permitindo enviar requisições, analisar respostas e automatizar testes de integração. Discord Aplicativo de comunicação por voz, vídeo e texto, muito usado por comunidades e equipes de desenvolvimento para reuniões, suporte e colaboração em tempo real.
Desenvolvimento FullStack - Dashboard de Métricas de Atendimento Atuei como desenvolvedor FullStack na concepção e implementação de uma aplicação de dashboard para monitoramento de métricas de atendimento de chamados, utilizando Flask no backend e Vue.js com TypeScript no frontend.
Levantamento e Especificação de Requisitos Contribuí ativamente no levantamento de requisitos funcionais e não funcionais, colaborando diretamente com stakeholders para traduzir necessidades operacionais em especificações técnicas. Participei da definição das métricas essenciais para o dashboard e estabeleci as diretrizes de LGPD a serem aplicadas em todas as sprints do projeto.
Priorização e Planejamento de Sprint Colaborei na priorização do product backlog com base no valor de negócio e complexidade técnica. Desenvolvi um sistema de divisão de tarefas que aproveitava as competências específicas de cada membro da equipe, resultando em um fluxo de desenvolvimento ágil e eficiente.
Desenvolvimento de Backend com Flask
Implementei uma arquitetura RESTful com endpoints HTTP para operações CRUD
Desenvolvi controllers especializados para gestão de métricas e relatórios
Estruturei a lógica de negócio com validações e tratamento de exceções
Configurei a integração com banco de dados PostgreSQL
Criei endpoints robustos que refletiam accuratemente as necessidades de dados do frontend
Integração Frontend-Backend com TypeScript
Desenvolvi serviços especializados em TypeScript para consumo de APIs
Garanti a tipagem estática para maior confiabilidade nas comunicações com o backend
Desenvolvimento de Componentes Vue.js
Criei componentes reutilizáveis para visualização de métricas e gráficos
Implementei gestão de estado reactive para atualizações em tempo real
Desenvolvi views principais para o dashboard com foco em usabilidade e performance
Utilizado como base do backend e microframework Flask para construção das APIs do sistema. Implementação de rotas, regras de negócio e integrações para suportar as funcionalidades do projeto. Nível de proficiência: Faço com autonomia
Customização do ambiente e utilização de plugins no desenvolvimento do projeto. Configuração de índices e implementação de mecanismos de busca avançada. Nível de proficiência: Ouvi falar
Armazenamento estruturado dos dados, organização de tabelas, relacionamentos e garantia de consistência das informações utilizadas pelo backend. Nível de proficiência: Faço com autonomia
Desenvolvimento de telas e componentes no front-end, incluindo interface do chatbot e outras áreas do sistema. Trabalho com comunicação via API, estados reativos e usabilidade. Nível de proficiência: Faço com autonomia
Versionamento e gerenciamento do repositório do projeto, realizando commits, branches, pull requests e colaboração com o time durante o desenvolvimento. Nível de proficiência: Faço com autonomia
Organização de tarefas, registro de histórias, acompanhamento de entregas e manutenção do fluxo de trabalho alinhado ao Scrum utilizado pela equipe. Nível de proficiência: Faço com autonomia
Comunicação com a equipe e realização de reuniões online para alinhamento e colaboração durante o desenvolvimento. Nível de proficiência: Faço com autonomia
Comunicação e Mediação: Atuei como elo de comunicação entre as equipes de front-end, back-end, assegurando que requisitos, expectativas e priorizações fossem compreendidos por todos. Facilitei o alinhamento técnico e funcional durante as cerimônias do Scrum (Daily, Review, Retrospectiva e Planning), garantindo integração eficaz entre as áreas.
Liderança Técnica Informal: Assumi uma posição de supervisão não formal, orientando a equipe na resolução de problemas complexos, mantendo o foco nos objetivos do projeto e assegurando a integração do código em front-end e back-end.
Colaboração Multidisciplinar: Trabalhei de forma integrada no desenvolvimento do back-end e front-end, mediando as necessidades de integração entre as camadas da aplicação e promovendo um fluxo contínuo e alinhado de entregas.
Organização e Foco: Mantive a equipe concentrada nas metas paralelas ao desenvolvimento, priorizando demandas, organizando tarefas e utilizando o Jira para monitorar o progresso, assegurando que os objetivos fossem atingidos sem desvios.
Adaptabilidade: Ajustei-me rapidamente a mudanças de escopo, novas tecnologias e demandas emergentes, sem comprometer a produtividade ou a qualidade das entregas.
