Projetos em produtos web, plataformas mobile e sistemas de entrega.

Programas selecionados em que Denis foi responsável pela entrega, pela qualidade da plataforma ou por uma fronteira difícil do sistema. O portfólio começa na engenharia de produtos web e se expande para arquitetura mobile e responsabilidade por vários times.

Os estudos de caso omitem, de propósito, arquitetura privada, credenciais, detalhes de produtos não lançados e métricas comerciais internas.

Três lançamentos regulados em três roadmaps paralelos

Liderança de portfólio para Zinx Romania, Betoro Denmark e YoYo Sweden, com o YoYo chegando à produção em cerca de cinco meses.

Contexto
Três times mobile entregavam ao mesmo tempo para mercados regulados diferentes, enquanto pessoas, prioridades, dependências e exigências de compliance continuavam mudando.
Responsabilidade
Liderou o portfólio de 15 engenheiros, orientou dois Team Leads, manteve a responsabilidade pela entrega e pela saúde dos times e alinhou Produto, Design, QA, Backend, Pagamentos e Compliance.
Abordagem
Introduziu um único modelo operacional para estimativa, capacidade, mapeamento de dependências, marcos e release gates. Manteve a escalação técnica perto o suficiente para resolver riscos de assinatura do app, SDKs nativos, ponte da WebView, lojas de aplicativos e incidentes.
Resultado
Os três produtos chegaram às suas janelas regulatórias de go-live dentro do prazo. O YoYo saiu da implementação inicial para a produção em cerca de cinco meses.
Stack selecionada
Flutter, Dart, Kotlin, Swift, REST/WebSockets, Firebase, GitLab CI/CD, Codemagic, Fastlane, Sentry/Crashlytics

Um core Flutter compartilhado e um sistema de release para dez aplicativos

Modernizou a plataforma por baixo de um portfólio multimarca enquanto os produtos ativos continuavam sendo lançados.

Contexto
Dez aplicativos compartilhavam um core Flutter e configurações específicas de cada marca. A divergência de versões e a configuração repetida de release aumentavam a manutenção e o risco em produção.
Responsabilidade
Liderou a migração do core compartilhado do Flutter 3.19 para o 3.38.1 e padronizou workflows reutilizáveis de GitLab CI/CD e Codemagic entre os times de produto.
Abordagem
Consolidou a configuração da plataforma, os checklists de release, os padrões de revisão, os testes automatizados, a observabilidade e o acompanhamento de incidentes, delegando a execução do dia a dia dos times aos Team Leads.
Resultado
Reduziu a divergência da plataforma e o trabalho repetido de configuração, deixou mais clara a responsabilidade pelas releases e criou uma base consistente de prontidão para produção em todo o portfólio.
Stack selecionada
Flutter 3.19–3.38.1, GitLab CI/CD, Codemagic, Fastlane, testes automatizados, Sentry, Crashlytics

Uma plataforma de operações com mais de 100 telas, construída do zero

Engenharia Flutter hands-on em um produto de operações protegido por VPN, cobrindo KYC, AML, cartões, IBAN, transações, permissões e fluxos de suporte.

Contexto
As operações financeiras internas exigiam uma interface densa e confiável, com muitos estados de negócio, regras de acesso, atualizações em tempo real e fluxos sensíveis a compliance.
Responsabilidade
Foi o único desenvolvedor Flutter da plataforma, atuando dentro de uma organização de engenharia mais ampla.
Abordagem
Criou tabelas, formulários, permissões, controle de acesso e componentes em tempo real reutilizáveis, com arquitetura modular e um modelo de entrega orientado a testes.
Resultado
Entregou mais de 100 telas em produção em 18 meses, com um modelo de componentes compartilhados que sustentou uma implementação consistente entre os domínios operacionais.
Stack selecionada
Flutter Web/Desktop, Dart, Clean Architecture, BLoC, get_it, REST, WebSockets, TDD, testes unitários e golden tests

Endereços de entrega resolvidos no nível da casa, sem geocodificador pago

Um pipeline de endereços próprio, baseado em OpenStreetMap, para um marketplace de alimentos direto da fazenda com 150.000 clientes cadastrados.

Contexto
A precisão das entregas dependia de normalizar endereços inconsistentes e fazer o matching no nível da casa, sem depender de um serviço externo pago de geocodificação.
Responsabilidade
Projetou e entregou pessoalmente o pipeline de geocodificação, normalização e matching de endereços, em paralelo ao trabalho voltado ao usuário em catálogo, carrinho, checkout, entrega e assinaturas.
Abordagem
Combinou dados do OpenStreetMap com normalização específica do produto e regras geoespaciais, depois integrou o resultado aos fluxos operacionais e de entrega ao cliente.
Resultado
Melhorou a precisão dos endereços de entrega e a confiabilidade operacional de um produto que atende 150.000 clientes cadastrados.
Stack selecionada
Flutter, Dart, OpenStreetMap, Firebase, REST, Clean Architecture, TDD, integrações nativas Android/iOS

Mais de 100 produtos web antes do capítulo mobile

Cinco anos de base em sites, e-commerce, painéis operacionais, calculadoras, integrações de pagamento e sistemas de geração de leads.

Contexto
Pequenas e médias empresas precisavam de produtos digitais completos, não de trabalho isolado de UI: descoberta, implementação, hospedagem, integrações e um caminho até o uso mensurável.
Responsabilidade
Fundou e liderou um estúdio web de duas a quatro pessoas e continuou hands-on em frontend, lógica de produto, integrações, entrega e comunicação com clientes.
Abordagem
Construiu soluções proporcionais para comércio, administração, pagamentos, cálculos e geração de leads, escolhendo a arquitetura mais simples que pudesse ser operada depois da entrega.
Resultado
Entregou mais de 100 projetos web de pequeno e médio porte entre 2015 e 2019 – a base para o trabalho posterior em produto, plataforma e liderança de engenharia.
Stack selecionada
HTML/CSS, JavaScript, PHP, CMS e plataformas de e-commerce, integrações de pagamento, analytics, hospedagem, AngularDart

Precisa construir, modernizar ou destravar um produto digital?

Traga a restrição real – web, mobile, entrega do time ou um fluxo de trabalho com IA que precisa ficar pronto para produção.

Conversar sobre um projeto