Gabriel S. Cardoso
Gabriel Santos Cardoso

Gabriel Santos Cardoso

Engenheiro de Software construindo experiências web elegantes.

Brasil

Biografia

Olá! Sou Gabriel, Engenheiro de Software com mais de cinco anos de experiência entregando soluções digitais robustas para empresas ao redor do mundo. Atuo em setores como telecomunicações, cibersegurança, blockchain e inteligência artificial, o que me dá uma base sólida para resolver problemas complexos e me adaptar rapidamente a novas tecnologias.

Habilidoso tanto no backend quanto no frontend, construo aplicações escaláveis com linguagens e frameworks modernos. Tenho experiência prática com plataformas cloud como AWS e GCP, além de ferramentas de containerização como Docker e Docker Swarm, e estou aprendendo Kubernetes. Minha formação também inclui gestão de bancos de dados (MySQL, PostgreSQL, MongoDB, Redis) e desenvolvimento blockchain com Solidity e smart contracts.

Além da expertise técnica, sou um comunicador e resolvedor de problemas que se dá bem em ambientes colaborativos e ágeis. Domino Scrum, Kanban e eXtreme Programming, e me sinto confortável trabalhando com times distribuídos e multiculturais. Tenho interesse especial em IA e Web 3.0, e estou sempre disposto a contribuir com projetos inovadores e de alto impacto.

Experiência

Desenvolvedor Blockchain

GoLedger · Remoto — Brasil

Contractago. de 2025 — Atual
  • Liderei o desenvolvimento de sistemas baseados em blockchain, com foco em Ethereum, Hyperledger Fabric e Besu para entregar arquiteturas descentralizadas robustas.
  • Fui pioneiro na plataforma "Sustainability Articles" para a Caixa Econômica Federal, um projeto de referência que integra tecnologia blockchain com o sistema de pagamentos Pix para impulsionar iniciativas ambientais e de sustentabilidade.
  • Arquitetei e implantei soluções de orquestração blockchain via GoChain, simplificando configuração de rede, monitoramento em tempo real e deploy automatizado de nós.
  • Desenvolvi sistemas seguros de identidade digital e controle biométrico de documentos, utilizando blockchain para garantir integridade imutável de dados e verificação biográfica.
  • Desenvolvi pilotos de ponta usando Zero-Knowledge Proofs (ZKP), aprimorando privacidade e soberania de dados em frameworks de ledger distribuído.
  • Construí serviços backend de alta performance com Go, Node.js e React, seguindo padrões rigorosos de segurança e princípios de Clean Code.
  • Colaborei de perto com o time core da GoLedger para traduzir requisitos de negócio complexos em especificações técnicas escaláveis, garantindo alinhamento com os objetivos dos stakeholders.
  • Otimizei sistemas descentralizados de gestão de documentos, garantindo conformidade total com padrões de confidencialidade e proteção de dados da indústria.

Engenheiro de Soluções Pleno

Indico · Remoto — Brasil

Contractago. de 2025 — Atual
  • Entreguei soluções end-to-end completas para marcas globais de alto perfil, incluindo Lindt, JSL, Ancar e Galderma, com foco em integração fluida de sistemas e arquitetura escalável.
  • Desenvolvi e mantive APIs e aplicações de alta performance usando uma stack moderna com Go (Fiber), Python (Flask) e Angular, garantindo experiências de usuário responsivas e robustas.
  • Arquitetei e gerenciei ecossistemas complexos de fidelidade, impulsionando engajamento de clientes e crescimento de negócios por meio de estratégias digitais orientadas a dados.
  • Otimizei integridade de dados e business intelligence realizando análises avançadas e consultas complexas com PostgreSQL, MySQL e SQL Server.
  • Liderei a integração de soluções de parceiros estratégicos, simplificando fluxos de trabalho e troca de dados entre sistemas internos e plataformas externas de clientes.
  • Utilizei Google Cloud Platform (GCP) para implantar e gerenciar infraestrutura segura e escalável para aplicações web e mobile.
  • Contribuí para especificação técnica e design arquitetural, fazendo a ponte entre requisitos de projeto e execução técnica por meio de participação ativa em reuniões com stakeholders.
  • Desenvolvi interfaces polidas com Material UI e TailwindCSS, garantindo uma linguagem de design consistente e intuitiva em todos os produtos voltados ao cliente.

Engenheiro de Software Pleno

Merchion · Remoto — Brasil

Contractmar. de 2025 — ago. de 2025
  • Arquitetei e modernizei infraestruturas complexas, migrando sistemas legados para arquiteturas de microserviços escaláveis para clientes como Perto e Zuki.
  • Liderei o desenvolvimento frontend full-lifecycle em diversos frameworks, incluindo Angular, React (Next.js) e Vue (Nuxt.js), utilizando Vite, Pinia e TailwindCSS para entregar interfaces de alta performance.
  • Desenvolvi serviços backend robustos com abordagem poliglota em Go (Golang), Java (17/21/23) com Spring Boot e NestJS, garantindo alta disponibilidade e resiliência do sistema.
  • Orquestrei ambientes containerizados com Docker e Docker Swarm, gerenciando service discovery e deploy por meio de NGINX e mensageria assíncrona com RabbitMQ.
  • Implementei soluções cloud escaláveis na AWS, utilizando EC2, Lambda, RDS e Cognito para construir aplicações seguras, serverless e orientadas a eventos.
  • Simplifiquei fluxos de desenvolvimento fornecendo consultoria especializada e mapeamento de processos, garantindo que especificações técnicas estivessem alinhadas aos objetivos de negócio.
  • Projetei e apliquei rotinas rigorosas de conformidade e testes, estabelecendo regulamentos internos e padrões de documentação que melhoraram a qualidade do produto e a eficiência do time.
  • Gerenciei ambientes diversos de banco de dados, otimizando PostgreSQL, MySQL e Redis para processamento de dados em larga escala e cache em tempo real.

Engenheiro de Software Pleno

Xenara AI · Remoto — Estados Unidos

Contractmai. de 2025 — mai. de 2025
  • Trabalhei com tecnologias como Next.js, React, TypeScript, Node.js, NestJS e MongoDB para as aplicações escaláveis e de alta performance da Xenara.
  • Colaborei com o time de desenvolvimento para seguir os padrões de código da Xenara e atingir os marcos do projeto.
  • Trabalhei de perto com o time de desenvolvimento para projetar, desenvolver e testar novas funcionalidades para a plataforma da Xenara.

Engenheiro de Software Pleno

Fone Ninja · Remoto — Brasil

Contractmai. de 2024 — abr. de 2025
  • Trabalhei com um conjunto abrangente de tecnologias, incluindo HTML, CSS, JavaScript, TypeScript, Vue.js, Pinia, Vite, PrimeVue, PrimeFaces, PrimeFlex, TailwindCSS, Laravel, PHP, Docker, MySQL, NGINX, Redis e pacotes Spatie. Também utilizei serviços AWS como EC2, RDS, SES, CloudWatch e SNS.
  • Fui responsável pelo desenvolvimento do módulo de pagamentos e assinaturas, integrando Stripe como gateway de pagamento e permitindo a customização dos planos de assinatura da Fone Ninja, oferecendo maior flexibilidade para os clientes.
  • Contribuí para a implementação de novas funcionalidades e melhorias em diversos módulos, incluindo Assistência Técnica, Vendas, Compras, Dashboard, Configuração e Relatórios.
  • Assumi a liderança do módulo de Assistência Técnica, atuando como desenvolvedor e Product Owner. Participei de decisões técnicas, liderança de produto e reuniões estratégicas com clientes, stakeholders, parceiros e outros desenvolvedores.
  • Implementei funcionalidades-chave no módulo de Assistência Técnica, como melhorias em Ordens de Serviço, gestão de Serviços prestados pelas lojas, criação de checklists eletrônicos e desenvolvimento de um Kanban customizável para visualização de Ordens de Serviço.
  • Liderei a refatoração de UI/UX de páginas críticas, incluindo Compras, Vendas, Produtos e Dashboard, além de otimizações de performance para melhorar a experiência geral do usuário.
  • Desenvolvi integrações com serviços de terceiros, incluindo Stripe (pagamentos), PlugSign (assinaturas eletrônicas), ClickUp e diversas ferramentas CMS, simplificando a integração de serviços usados pelos clientes.

Desenvolvedor Full Stack Pleno

DefSafe · Remoto — Estados Unidos

Contractmar. de 2024 — mai. de 2024
  • Trabalhei com uma ampla gama de tecnologias, incluindo HTML, CSS, JavaScript, TypeScript, Vue.js, Pinia, Vite, Node.js, TailwindCSS, Nitro.js, Prisma, Supabase, PostgreSQL e diversos serviços AWS como SES, Lambda, Amplify, Cognito e CloudWatch.
  • Desenvolvi novas funcionalidades e implementei correções na aplicação principal, trabalhando em estreita colaboração com o time de QA para garantir estabilidade e performance. Otimizei a aplicação com Pinia, melhorei a renderização de componentes por meio dos modos de renderização do NuxtJS e contribuí ativamente para discussões técnicas.
  • Implementei autenticação social via AWS Cognito, integrando provedores OIDC como Google, LinkedIn e Microsoft Azure (Outlook), entregando uma experiência de login mais fluida e segura.
  • Desenvolvi autenticação corporativa Single Sign-On (SSO) usando o protocolo SAML, habilitando integração com Google Workspaces e Microsoft Entra ID (antigo Azure AD) para facilitar logins empresariais e garantir conformidade com padrões de segurança.

Desenvolvedor Full Stack

Dacxi Chain · Remoto — Austrália

Contractjan. de 2023 — abr. de 2024
  • Trabalhei com um conjunto abrangente de tecnologias, incluindo HTML, CSS, TypeScript, Vue.js, Pinia, Vite, Node.js, TailwindCSS, Playwright, Jest, Vue Test Utils, Laravel, PHP, Docker, MySQL, Redis, Laravel Nova, Laravel Vapor, Laravel Pint, Pest e GitHub, além de serviços de cloud como DigitalOcean Droplets, AWS S3, SES, SNS e Amplify.
  • Fui responsável pelo prototipagem inicial do MVP da Dacxi Chain, usando Go para a API interna integrada a smart contracts em Solidity, NestJS para a API pública e operações REST, e Svelte com Firebase para o frontend.
  • Após a fase de MVP, contribuí para o desenvolvimento da aplicação principal com Vue.js e Laravel, atuando tanto na API REST quanto no frontend, além de manter a documentação pública com OpenAPI.
  • Desenvolvi componentes, páginas e fluxos de usuário seguindo o design system da aplicação, priorizando acessibilidade, performance e experiência do usuário.
  • Implementei o painel administrativo com Laravel Nova, desenvolvendo operações-chave para apoiar o time de operações na manutenção e gestão da aplicação.
  • Tive papel central na integração de um pipeline de CI/CD com GitHub Actions, AWS (produção) e DigitalOcean (staging), garantindo um processo ágil de desenvolvimento e entrega contínua de novas funcionalidades e correções.
  • Desenvolvi testes unitários, de integração e end-to-end (E2E) para a aplicação web e a API REST, garantindo alta cobertura e prevenindo regressões.
  • Participei ativamente de reuniões e discussões técnicas, especialmente na fase inicial do projeto, ajudando a definir a arquitetura e garantir a entrega bem-sucedida do produto final.

Desenvolvedor Full Stack

Wealth99 · Remoto — Austrália

Contractabr. de 2022 — abr. de 2024
  • Trabalhei com uma ampla gama de tecnologias, incluindo HTML, CSS, TypeScript, Vue.js, Vuex, Pinia, Vite, Webpack, Node.js, TailwindCSS, PHP, Laravel, Laravel Nova, Docker, MySQL, MongoDB, Redis, Ambientum, PHPUnit e Kahlan. Também trabalhei com nós self-hosted para transações de criptomoedas, como Ethereum Geth, Bitcoin, Litecoin e Bitcoin Cash, entre outros.
  • Desenvolvi novas funcionalidades para a aplicação, incluindo gráficos financeiros, melhorias na página de histórico de transações, aprimoramentos na interface de compra e venda de ativos e criação de um dashboard interativo para o portfólio do cliente.
  • Participei ativamente do rebranding da aplicação Whitelabel, liderando melhorias na arquitetura e na experiência do usuário. Também liderei a migração de Vue.js 2 para Vue.js 3, substituí Webpack por Vite e integrei TypeScript ao projeto.
  • Posteriormente, integrei o time de desenvolvimento e manutenção da API REST, com foco em melhorias de performance para otimizar operações com carteiras de clientes e o processamento assíncrono de ordens de serviço no banco NoSQL MongoDB, resultando em aumento significativo na velocidade de transações.
  • Trabalhei na integração de tokens ERC20 como BAT, NEAR, EOS, MKR, SAND, ALGO e UNI, usando tanto a API interna quanto a API dos tokens no Etherscan.
  • Integrei e mantive serviços externos e CMSs, incluindo Mixpanel, HubSpot, CoinMarketCap e CoinGecko, para monitoramento de métricas e consulta de preços de ativos digitais.
  • Desenvolvi testes unitários, de integração e end-to-end (E2E) com alta cobertura para a aplicação web e a API, garantindo maior confiabilidade do sistema. Também documentei extensivamente os serviços para facilitar o onboarding de novos desenvolvedores.
  • Liderei workshops técnicos sobre novas tecnologias e participei de discussões técnicas e auditorias envolvendo desenvolvimento de smart contracts com Solidity e transações do token DACXI usando Remix IDE.

Desenvolvedor Full Stack

Universidade Federal do Pará · Belém — Brasil

Internshipset. de 2021 — set. de 2022
  • Trabalhei com diversas tecnologias, incluindo HTML, CSS, JavaScript, PHP, Vue.js 2, NuxtJS 2, Bootstrap, WordPress, Java, JSP, Python, DSpace (versões 5, 6 e 7), Spring Boot, Angular e PostgreSQL.
  • Participei do desenvolvimento e manutenção dos repositórios institucionais da UFPA — RIUFPA, BDM e Livro Aberto — com foco na gestão de servidores Apache Catalina e Tomcat, automação de backups com Python e Cronjobs, além de outras rotinas via SSH.
  • Também participei do desenvolvimento e manutenção do Repositório Institucional de Patentes da UFPA (RIPAT), inicialmente com DSpace 6 e posteriormente com migração para a versão 7, com melhorias significativas em estatísticas e design.
  • Desenvolvi e mantive aplicações internas e sites da universidade, incluindo sistemas de cadastro de informações e gestão de alunos da Biblioteca Central, além de manter sites institucionais em WordPress.

Educação

Bacharelado in Sistemas de Informação

Universidade Federal do Pará

jun. de 2021 — Atual

O Bacharelado em Sistemas de Informação da Universidade Federal do Pará tem como objetivo formar um profissional competente, ativo, empreendedor e ético, consciente de seu papel social e de sua contribuição para o avanço científico e tecnológico da região Pará-Amazônia. O perfil profissional contempla domínio das tecnologias da informação, promoção do desenvolvimento tecnológico e inovador, capacidade de desenvolver espírito empreendedor na busca por soluções a desafios organizacionais e novas oportunidades de crescimento profissional, além de uma visão humanística crítica e consistente sobre o impacto das atividades profissionais na sociedade.

MBA in Administração e Gestão de Tecnologia da Informação

Anhanguera Educacional

abr. de 2025 — out. de 2025

O curso é destinado a profissionais com formação em diferentes áreas, dos setores público ou privado, que atuam ou pretendem atuar em funções envolvendo a gestão, implementação e/ou uso de recursos avançados de Tecnologia da Informação. Também é recomendado para quem deseja obter e/ou atualizar conhecimentos técnicos e gerenciais na área. Os objetivos incluem: promover o desenvolvimento humano com responsabilidade social e profissional, atendendo às necessidades das diversas formas de organização impostas pela sociedade contemporânea, com abordagem centrada no humanismo e na cultura como fontes do sistema social; e adquirir conhecimentos, desenvolver métodos, dominar técnicas e estruturar planos e projetos de gestão na área de TI.

Especialização in Arquitetura de Software

Anhanguera Educacional

jun. de 2024 — abr. de 2025

O curso de especialização em Arquitetura de Software da Anhanguera é voltado a profissionais de tecnologia da informação, experientes em desenvolvimento de software, que desejam ampliar suas competências na criação de soluções críticas e de alto nível em diversas plataformas de TI. Os objetivos incluem: analisar e arquitetar software, incluindo arquitetura de Data Warehouse; projetar modelos de arquitetura de alto nível e em cloud; arquitetar software usando Design Patterns e Configuration Management; compreender Web Services e Microservices em arquitetura de software; e integrar aplicações com princípios de DevOps.

Especialização in Engenharia de Software

Centro Universitário FECAF

nov. de 2021 — abr. de 2022

O curso de pós-graduação lato sensu em Engenharia de Software da Faculdade FECAF apresenta os principais tópicos do processo de desenvolvimento de software em times ágeis e em um mercado competitivo como o atual, abordando métricas de qualidade de software, avaliação de software, processo de desenvolvimento e gestão de projetos de software. Possui carga horária de 360 horas dividida em módulos, com exames de aptidão, imergindo o aluno em conteúdo extenso, leituras, cases, prática e orientação com tutores.

Tecnólogo in Gestão da Cadeia de Suprimentos e Logística

Universidade Paulista

ago. de 2019 — jul. de 2021

O Curso Superior de Tecnologia em Logística forma profissionais capazes de planejar, colocar em operação e controlar as atividades logísticas de uma empresa, utilizando metodologias e tecnologias de gestão atualizadas e identificando oportunidades de redução de custos, aumento da qualidade dos serviços e melhoria no cumprimento de prazos. O profissional estará preparado para otimizar os processos de aquisição, armazenagem e distribuição de materiais dentro do conceito de supply chain, além de analisar aspectos de dimensionamento e localização de Centros de Distribuição, visando minimizar custos operacionais e tributários, sem perda na qualidade dos serviços, e gerando vantagens competitivas para a empresa.

Voluntariado

Desenvolvedor Full Stack

ISFIB

Educationfev. de 2025 — jan. de 2026
  • Gerenciei o site e as plataformas digitais da organização para apoiar sua missão, incluindo criação, manutenção e atualizações contínuas, integrando inovações tecnológicas que agregaram valor à organização.
  • Colaborei de perto com o time de TI para garantir execução eficaz de projetos e alinhamento com os objetivos estratégicos da ONG. Isso incluiu gestão de servidores, redes e segurança de dados, garantindo conformidade com padrões de privacidade e regulamentações aplicáveis para manter sistemas seguros, eficientes e confiáveis.
  • Forneci suporte técnico contínuo ao time da ONG, garantindo operações diárias fluidas e ininterruptas.

Presidente de MRV

Tribunal Regional Eleitoral do Pará

Politicsout. de 2022 — out. de 2022

O presidente de mesa receptora de votos é responsável por conduzir os trabalhos na seção eleitoral e deve:

  • Manter a ordem no local, recorrendo às forças de segurança pública, quando necessário
  • Solucionar problemas e esclarecer dúvidas que surgirem
  • Comunicar imediatamente ao Cartório eventos sobre os quais o juiz ou juiz eleitoral deva decidir
  • Iniciar e encerrar a votação
  • Providenciar a entrega dos materiais da seção, após o término da votação, conforme orientações do Cartório Eleitoral
  • Atribuir responsabilidades aos demais membros da mesa
  • Conferir as credenciais dos fiscais de partidos políticos, federações partidárias e membros de Missões de Observação Eleitoral

Monitor de Programação

Universidade Federal do Pará

Educationago. de 2022 — ago. de 2022
  • Monitor de Programação no Intensivo de Python da UFPA, atuando como preceptor para alunos dos cursos de Ciência da Computação e Sistemas de Informação e ministrando aulas sobre estruturas de dados, estruturas de controle, programação funcional e tópicos de web e API.
  • Forneci suporte técnico aos alunos, ajudando com dúvidas e problemas.
  • Auxiliei na organização do evento, contribuindo com logística e suporte técnico.

Desenvolvedor Web

Prefeitura de Barcarena

Poverty alleviationabr. de 2020 — ago. de 2020
  • Desenvolvimento de interface de sistemas web, gestão de projetos e reuniões com parceiros e patrocinadores.
  • Por meio dessa experiência, aproximei-me de causas sociais em tempos de pandemia de Covid-19 e, através de tecnologias da informação, propus soluções para problemas emergentes.
  • Essa experiência me proporcionou conhecimento e prática em tecnologias como HTML, CSS, Materialize, Javascript, JQuery, PHP, SQL, Git, Github, servidores e deploy.