Endereço: Taquara, Rio Grande do Sul - Brasil
Engenheiro de Software Sênior com mais de 18 anos de experiência em JavaScript, TypeScript, NodeJS e React, especializado em desenvolvimento frontend e full-stack. Experiência em equipes ágeis, liderança e entrega de soluções robustas em diversos setores. Habilidade com frameworks modernos, testes e tecnologias de nuvem, com compromisso com aprendizado contínuo e excelência técnica.
LinkedIn | GitHub | gigamax13@gmail.com | +55 51 99692-6803
DEZ 2024 - JUN 2025 Responsável por construir uma nova plataforma em nuvem do zero, desenvolvi uma aplicação full-stack com Next.js utilizando React, TypeScript e WebSockets. Projetei e implementei uma camada de API para integração com diversos serviços backend, incluindo Epinio, Prometheus e Lagos. Habilitei interações em tempo real com o terminal da aplicação por meio de conexões WebSocket persistentes. Além disso, criei serviços para analisar projetos de código, extraindo estrutura, dependências, variáveis de ambiente e comandos de inicialização — todos impulsionados por inteligência artificial. Esta função exigiu forte domínio técnico e integração contínua com os serviços da plataforma para oferecer uma experiência fluida aos desenvolvedores.
JAN 2023 - NOV 2024
Diante do desafio de construir aplicações web escaláveis, utilizei React, Next.js, Python e TypeScript para entregar soluções eficientes e de fácil manutenção. Ao integrar Docker, Docker Compose e Dev Container, otimizei os fluxos de trabalho de desenvolvimento local, melhorando a eficiência em 30%. Para garantir entregas de alta qualidade, implementei Testing Library e Playwright, alcançando 80% de cobertura de testes. Essa experiência destacou o valor de alavancar ferramentas modernas para melhorar tanto a eficiência quanto a confiabilidade no desenvolvimento de aplicações web.
MAI 2022 - JAN 2023
Desenvolvi ferramentas para simplificar a integração de blockchain para desenvolvedores de jogos, aumentando a eficiência e funcionalidade. Criei um SDK em JavaScript usando TypeScript e Rollup.js, reduzindo o tempo de integração em 80% e possibilitando funcionalidades de carteira de criptomoedas para jogos web. Para jogos em Unity, desenvolvi um SDK em C# que melhorou o tempo de integração de desenvolvedores em 80%, facilitando a integração de NFTs no jogo e a autenticação de jogadores.
Além disso, desenvolvi um console para gerenciamento de NFTs e ativos de projetos, melhorando a velocidade de integração ao marketplace em 25%. Utilizando NestJS, Redis e Socket.io, implementei uma API REST e um sistema de mensagens para autenticação segura de jogadores e transações blockchain, otimizando o gerenciamento de ativos e fluxos de trabalho de integração.
JAN 2021 - MAI 2022
Criei e integrei recursos-chave para melhorar a eficiência da plataforma, escalabilidade e experiência do usuário. Construi capacidades de telemedicina por vídeo usando o SDK Twilio, reduzindo os tempos de espera em chamadas em 35%, e criei uma API REST com Express.js, Prisma e PostgreSQL para simplificar a integração com sistemas de agendamento externos. Também otimizei fluxos de trabalho de design para produção, desenvolvendo add-ins CAD para análise em tempo real de preços e viabilidade de fabricação, aumentando pedidos em 45%. Além disso, contribuí para a migração de sistema de arquitetura monolítica para microsserviços, projetando APIs GraphQL e micro frontends para melhorar o desempenho e escalabilidade enquanto mantinha 70% de cobertura de testes.
FEV 2019 - DEZ 2020
Como único desenvolvedor em diferentes projetos, projetei e entreguei várias aplicações de alto impacto, utilizando React Native, Redux, NodeJS, Firebase e Jest para melhorar fluxos de trabalho de usuários e negócios. Desenvolvi um aplicativo móvel para iOS e Android que aumentou a coleta de dados dos usuários em 200%, alcançou mais de 100.000 downloads e otimizou os deploys de aplicativos no GCP. Também criei um sistema de ponto integrado com uma plataforma social interna, eliminando completamente as solicitações de atualização de registros de tempo no RH. Além disso, construí um sistema SAC baseado na web com integração telefônica, reduzindo reclamações sobre desempenho e disponibilidade do sistema em 25%.
MAI 2018 - FEV 2019
Neste cargo, liderei e contribui para o desenvolvimento de sistemas web financeiros e administrativos de alto desempenho, utilizando React, Redux, Jest, AngularJS, Power BI, Jasmine, Mocha e Chai. Dirigi uma equipe de quatro engenheiros para criar uma aplicação responsiva para visualização e pagamento de multas de trânsito, reduzindo os tempos de processamento em 40% e alcançando 85% de satisfação dos usuários. Também liderou o desenvolvimento de um sistema de conciliação financeira com dashboards analíticos, aumentando a eficiência de relatórios em 50% e suportando mais de 1.000 negócios simultaneamente. Além disso, desenvolvi uma plataforma de antecipação financeira com foco em UI/UX, reduzindo os tempos de transação em 30% e melhorando a retenção de usuários em 20%.
JAN 2017 - MAI 2018
Utilizei Node.js, Redis, MySQL, Redshift, MongoDB, S3, Elasticsearch, React, React Native e Expo para entregar soluções impactantes. Como líder técnico, projetei e implementei uma API RESTful de Nível 3, criei uma arquitetura de data lake permitindo análises avançadas com 60% de aumento na velocidade de recuperação de dados e integrei aplicações serverless com Lambda em interfaces web e móveis. Coordenando uma equipe de mais de 20 engenheiros, entreguei uma solução de CRM para marketing e enriquecimento de dados, reduzindo custos operacionais em 20%. Além disso, construí independentemente serviços de notificações push do zero, fornecendo um sistema escalável que envolveu centenas de milhares de usuários.
FEV 2017 - DEZ 2017
Projetei e implementei uma API RESTful de Nível 2 e um scraper baseado em Node.js para coleta e análise eficiente de dados. Desenvolvi aplicativos híbridos e multiplataforma utilizando Ionic 3, React, React Native e Angular 4, entregando designs responsivos e desempenho otimizado. Implantei e gerenciei infraestrutura no Heroku, garantindo escalabilidade e alta disponibilidade do sistema.
JAN 2015 - FEV 2017
Desenvolvi widgets personalizados para Oracle Commerce Cloud utilizando Knockout.js e Bootstrap, aprimorando a funcionalidade da plataforma eCommerce. Criei ferramentas internas de automação com Node.js e conduzi treinamentos de desenvolvedores em desenvolvimento front-end e de widgets, agilizando o onboarding e melhorando a eficiência da plataforma.
FEV 2013 - DEZ 2014
Dedicado ao desenvolvimento de aplicações full-stack, criei sistemas back-end utilizando PHP e soluções front-end com jQuery, Bootstrap e AngularJS. Desenvolvi aplicativos híbridos utilizando PhoneGap e contribuí para o desenvolvimento de jogos com Unity 3D, entregando interfaces de usuário responsivas e recursos dinâmicos.
MAI 2011 - FEV 2013
Desenvolvi sistemas back-end utilizando PHP e recursos interativos no front-end com jQuery e Bootstrap, entregando soluções web dinâmicas e acessíveis. Assegurei que os projetos dos clientes atendessem aos requisitos e aprimorei as experiências dos usuários através de designs responsivos e personalizados.
JAN 2007 - ABR 2011
Construí soluções back-end personalizadas utilizando PHP e criei designs front-end responsivos com jQuery e Bootstrap. Entreguei aplicações web abrangentes para diversos clientes, focando em acessibilidade, funcionalidade e designs intuitivos.
Engenharia de Software e Métodos Ágeis (MBA), IGTI
Julho 2016 - Fevereiro 2019
MBA com foco em Engenharia de Software utilizando métodos ágeis.
Ciência da Computação (Bacharelado), Universidade de Pelotas
Março 2009 - Julho 2015
Trabalho de conclusão sobre redes de sensores sem fio usando inteligência de enxames e IA.
Função: Engenheiro de Software
Empresa: Stack.io
Duração: Dez 2024 - Jun 2025
Fui responsável por criar tanto a interface do usuário (frontend) quanto as APIs (backend) de uma plataforma de desenvolvimento nativa em nuvem, voltada para melhorar o fluxo de trabalho dos desenvolvedores e a visibilidade das aplicações. O projeto incluiu a construção de um terminal interativo com WebSockets, permitindo interações em tempo real com aplicações rodando na nuvem. Também desenvolvi módulos com inteligência artificial para inspecionar código-fonte e extrair estrutura do projeto, dependências, variáveis de ambiente e comportamento de inicialização, oferecendo insights imediatos aos desenvolvedores.
Tecnologias: Next.js, React, TypeScript, WebSockets, APIs de IA, Prometheus, Epinio, Lagos.
Cargo: Engenheiro de Software Sênior
Empresa: Asimov
Duração: Fev 2023 - Nov 2024
Designado para avançar o Kernel, uma plataforma CAD para engenharia biológica, projetei e implementei funcionalidades críticas usando TypeScript, Next.js e React que melhoraram a usabilidade e aumentaram o engajamento dos usuários em 20%. Usando Relay e GraphQL, otimizei os fluxos de dados, reduzindo os tempos de recuperação em 30%. Para garantir confiabilidade, realizei testes unitários e de integração com Jest e Playwright, alcançando 80% de cobertura de testes.
Tecnologias Utilizadas: Next.js, React, TypeScript, Python, PandaCSS, Testing Library e Playwright.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: ChainEngine
Duração: Set 2022 - Out 2022
Atribuído para melhorar a integração de recursos do ChainEngine em aplicações, desenvolvi um SDK em JavaScript que simplificou o processo, reduzindo o tempo de integração com blockchain para desenvolvedores de jogos em 80%. Aproveitando o Web3.js, habilitei uma integração perfeita com carteiras de criptomoedas, permitindo que jogadores fizessem login em jogos web e assinassem transações de forma segura, aprimorando ainda mais a funcionalidade e a produtividade dos desenvolvedores.
Tecnologias Utilizadas: TypeScript, Rollup.js.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: ChainEngine
Duração: Jul 2022 - Set 2022
Responsável por simplificar a integração de NFTs no jogo e a autenticação de jogadores, desenvolvi um SDK para Unity que melhorou os tempos de onboarding de desenvolvedores em 80%. Esse SDK permitiu uma integração perfeita com carteiras de criptomoedas, possibilitando que jogadores fizessem login em jogos Unity e assinassem transações de forma segura, simplificando a funcionalidade blockchain para desenvolvedores de jogos.
Tecnologias Utilizadas: C#, Unity.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: ChainEngine
Duração: Mai 2022 - Jul 2022
Atribuído para otimizar os fluxos de trabalho de gerenciamento de ativos, desenvolvi um console para gerenciar NFTs e ativos de projetos, resultando em uma melhoria de 25% na velocidade de integração ao marketplace. Para alimentar as integrações entre os jogos dos clientes e a blockchain escolhida, implementei uma API REST usando NestJS. Além disso, criei um sistema de mensagens com NestJS, Redis e Socket.io para facilitar a comunicação perfeita entre a API e o jogo. Esse sistema forneceu funcionalidades robustas para autenticação de jogadores, assinatura de transações e interações com blockchain.
Tecnologias Utilizadas: TypeScript, NodeJS, NestJS, Redis, MongoDB, Socket.io, JWT, React, Jest.
Cargo: Engenheiro de Software Sênior
Empresa: CityHealth
Duração: Set 2021 - Mai 2022
Diante da necessidade de aprimorar os serviços de telemedicina, desenvolvi e integrei capacidades de telemedicina por vídeo usando o SDK Twilio, reduzindo os tempos médios de espera em chamadas de vídeo em 35%. Para garantir a conectividade perfeita do sistema, desenvolvi uma API REST usando Express.js, Prisma e PostgreSQL, integrando os sistemas de telemedicina e agendamento com a API da DrChrono. Esse fluxo de trabalho simplificado melhorou significativamente a eficiência da plataforma.
Tecnologias Utilizadas: TypeScript, React, NodeJS, Express.js, Prisma, PostgreSQL, DrChrono, Jest.
Cargo: Engenheiro de Software Sênior
Empresa: Xometry
Duração: Jun 2021 - Set 2021
Atribuído para otimizar fluxos de trabalho de design para produção, desenvolvi add-ins CAD que possibilitaram análise em tempo real de preços e fabricabilidade. Essa inovação reduziu a fricção entre construtores e fabricantes, levando a um aumento de 45% nos pedidos ao simplificar os processos de cotação e pedido de peças.
Tecnologias Utilizadas: TypeScript, React, vários SDKs CAD, Jest.
Cargo: Engenheiro de Software Sênior
Empresa: Xometry
Duração: Jan 2021 - Jun 2021
Designado para modernizar a arquitetura, desempenhei um papel fundamental na migração de uma arquitetura monolítica para microsserviços, projetando e implementando APIs GraphQL, o que reduziu a complexidade do sistema e diminuiu o tempo de inatividade das implantações em 400%. Além disso, desenvolvi micro frontends para melhorar a escalabilidade e aumentar o desempenho de recursos-chave, como cotação, carrinho e checkout, mantendo 70% de cobertura de testes para garantir a confiabilidade.
Tecnologias Utilizadas: TypeScript, NodeJS, GraphQL, React, Jest.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: DBC Company
Duração: Dez 2019 - Dez 2020
Desenvolvi sozinho um aplicativo móvel para iOS e Android, aprimorando os processos de registro de usuários e aumentando a coleta de dados dos usuários em 200%. O app aumentou o engajamento dos clientes por meio de notificações push integradas ao CRM e estratégias de captura de leads, alcançando mais de 100.000 downloads. Otimizei os deploys contínuos na nuvem com Google Cloud Platform (GCP) e implementei estratégias de code push para agilizar a versionamento do aplicativo.
Tecnologias Utilizadas: React Native, Redux, Styled Components, NodeJS, Redis, Jest.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: DBC Company
Duração: Ago 2019 - Dez 2019
Desenvolvi de forma independente o ECOS, um sistema de ponto eletrônico que eliminou solicitações de atualização de registros de tempo no RH, reduzindo essas solicitações em 100%. A plataforma também serviu como uma rede social interna, utilizando os serviços Firebase do Google Cloud para uma arquitetura e desempenho impecáveis.
Tecnologias Utilizadas: React Native, Redux, NodeJS, Firebase, Jest.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: DBC Company
Duração: Fev 2019 - Jul 2019
Desenvolvi um sistema SAC baseado na web com integração a serviços de telefonia para melhorar as operações de suporte ao cliente. Esse sistema reduziu reclamações de clientes sobre desempenho e disponibilidade em 25%, melhorando significativamente a confiabilidade e a satisfação do usuário.
Tecnologias Utilizadas: React, Redux, NodeJS, Jest.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: DBServer
Duração: Dez 2018 - Fev 2019
Liderei uma equipe de 4 engenheiros para construir um aplicativo web responsivo e otimizado para desempenho, permitindo a visualização e pagamento de multas de trânsito. Usando React, Redux e Jest, o sistema otimizou o desempenho, reduzindo os tempos de processamento de multas em 40% e alcançando 85% de taxa de satisfação dos usuários.
Tecnologias Utilizadas: React, Redux, Jest.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: DBServer
Duração: Ago 2018 - Dez 2018
Construí e liderei uma equipe para desenvolver um sistema de conciliação financeira com dashboards analíticos, utilizando AngularJS, Power BI, Jasmine, Mocha e Chai. A plataforma aumentou a eficiência dos relatórios em 50% e forneceu insights acionáveis para o engajamento dos usuários, suportando mais de 1.000 negócios simultaneamente sem degradação de desempenho.
Tecnologias Utilizadas: AngularJS, Power BI, Jasmine, Mocha, Chai.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: DBServer
Duração: Mai 2018 - Ago 2018
Desenvolvi um sistema web de antecipação financeira com foco em UI/UX intuitiva e alto desempenho. Utilizando AngularJS, Jasmine, Mocha e Chai, o sistema reduziu os tempos de transação em 30%.
Tecnologias Utilizadas: AngularJS, Jasmine, Mocha, Chai.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: 4all
Duração: Dez 2017 - Mai 2018
Como líder técnico, projetei e implementei uma API RESTful de Nível 3 com Node.js e cache Redis, melhorando o desempenho. Liderei a criação de uma arquitetura de data lake usando MySQL, Redshift, MongoDB, S3 e Elasticsearch, permitindo análises avançadas e reduzindo os tempos de recuperação de dados em 60%. Gerenciando a infraestrutura AWS e aplicações serverless com Lambda, integrei soluções em interfaces React e React Native, aprimorando as experiências dos usuários. Coordenando uma equipe de mais de 20 engenheiros, entreguei uma solução CRM para marketing e enriquecimento de dados, alcançando uma redução de 20% nos custos operacionais para os usuários.
Tecnologias Utilizadas: AWS (S3, Lambda, SES, SQS), Redshift, Elasticsearch, MongoDB, MySQL, React, Redux, NodeJS, NestJS, Jest.
Cargo: Líder Técnico e Engenheiro de Software Sênior
Empresa: 4all
Duração: Dez 2017 - Fev 2018
Desenvolvi de forma independente serviços de notificações push para o app do Grêmio FBPA, incluindo interfaces web e integrações de API utilizando NodeJS e Redis. Aproveitando React, React Native e Expo, criei um sistema escalável e confiável para entrega de notificações, permitindo uma comunicação perfeita e envolvendo centenas de milhares de usuários com uma solução construída do zero.
Tecnologias Utilizadas: NodeJS, Redis, React, React Native, Expo, Redux, Jest.
Cargo: Desenvolvedor Sênior
Duração: Jan 2007 - Dez 2017
Neste período, contribui para inúmeros projetos de software em diversos setores, ganhando ampla experiência em desenvolvimento full-stack, design de APIs e construção de sistemas escaláveis de frontend e backend. Infelizmente, não tenho dados detalhados sobre esses projetos, pois eles precedem minha prática de registrar sistematicamente os detalhes dos projetos. No entanto, o conhecimento e as habilidades adquiridos durante esse tempo foram fundamentais para meu trabalho posterior.