Desenvolvedor Fullstack SêniorFoco em backend

Desenvolvo software.Integro sistemas.

Desenvolvo sites, sistemas e aplicativos. Também conecto ferramentas, atualizo aplicações existentes e cuido da publicação.

Da interface aos dados

APIs, regras de negócio e integrações que conectam cada parte de uma operação.

Selecione uma área para explorar.

Serviços

Como posso ajudar seu negócio

Do desenvolvimento de um novo produto à evolução do que já está em operação. Trabalho com aplicações web, backend e mobile.

Sites, sistemas e aplicativos
Desenvolver uma nova aplicação ou acrescentar funcionalidades ao sistema que seu negócio já utiliza.

Sites, portais, painéis administrativos, APIs e aplicativos.

Integrações e automações
Conectar ferramentas que hoje trabalham separadas e automatizar tarefas que dependem de copiar informações de um lugar para outro.

Integração entre sistemas, sincronização de dados e rotinas automáticas.

Atualização e modernização
Atualizar bibliotecas e frameworks, resolver incompatibilidades e evoluir aplicações existentes.

Dependências, ferramentas de build e compatibilidade com novas versões.

Investigação e correção de problemas
Entender a origem de falhas recorrentes ou lentidão, implementar a correção e verificar o comportamento da aplicação.

Erros em produção, falhas de integração e problemas de desempenho.

Publicação de sites e sistemas
Colocar uma aplicação no ar, configurar os ambientes necessários e organizar o caminho das próximas atualizações.

Hospedagem, configuração de ambientes e processo de publicação.

Atualização e publicação de apps
Preparar novas versões, verificar compatibilidade, gerar os arquivos de distribuição e apoiar a submissão às lojas.

Atualizações para Android e iOS; a aprovação depende de cada loja.

Conte o que precisa construir, conectar, corrigir ou colocar no ar.

Falar sobre um projeto

Projetos

Conheça os negócios e as operações em que contribuí com desenvolvimento de software.

Logística e operações em campo

Roteirização e gestão de visitas em campo

Sistema para organizar os locais a visitar, a sequência dos roteiros e o calendário das equipes, acompanhando o planejamento e a execução em campo.

Conhecer o contexto e a implementação
Necessidade do negócio
Quem coordena as visitas precisa ajustar roteiros e agendas sem perder o registro do que já está em andamento ou foi realizado.
Atuação técnica
Evolução do backend e da interface web, com regras de planejamento, agendamento e alteração de roteiros consistentes entre as etapas da operação.
Implementação
C# / .NET · Angular · SQL

Mobilidade e gestão de frotas

Gestão de frotas e telemetria veicular

Plataforma para acompanhar veículos, motoristas, manutenção, abastecimento e viagens, reunindo a gestão da frota e os dados recebidos dos rastreadores.

Conhecer o contexto e a implementação
Necessidade do negócio
A localização dos veículos e os registros de uso precisam fazer sentido para quem acompanha a operação e cuida da frota.
Atuação técnica
Processamento de telemetria no backend, integração com dispositivos e investigação do consumo de recursos nos serviços que recebem os dados.
Implementação
Java · Netty · Infraestrutura cloud

Serviços e agendamento

Agendamento de serviços e profissionais

Aplicativos que conectam alunos e personal trainers: busca por modalidade e localização, reserva de aulas, pagamentos e gestão da agenda profissional.

Conhecer o contexto e a implementação
Necessidade do negócio
Alunos precisam encontrar profissionais e reservar horários; professores precisam organizar a agenda, as aulas e o acompanhamento dos alunos.
Atuação técnica
Fluxos de agendamento e gestão de aulas em aplicações para os dois públicos, com separação entre regras de negócio e recursos da plataforma.
Implementação
Aplicações mobile · Clean Architecture · Integração de pagamentos

Educação e capacitação

Capacitação profissional e aprendizagem gamificada

Plataforma de capacitação com vídeos, questionários e cursos com certificado. Pontos e recompensas fazem parte da jornada de aprendizagem dos profissionais.

Conhecer o contexto e a implementação
Necessidade do negócio
Conteúdos de treinamento precisam ser organizados e disponibilizados aos participantes, acompanhando sua progressão ao longo dos cursos.
Atuação técnica
Backend para gestão de usuários, conteúdo e progressão, com integração de APIs e suporte às funcionalidades de gamificação.
Implementação
Backend · Integração de APIs · Gestão de conteúdo

Esporte e comunidades digitais

Rede social voltada ao futebol

Plataforma para jogadores, torcedores e profissionais do futebol compartilharem vídeos, interagirem com conteúdo e se comunicarem em tempo real.

Conhecer o contexto e a implementação
Necessidade do negócio
Perfis, publicações e conversas aproximam pessoas com interesses em comum e dão espaço para jogadores apresentarem seu trabalho.
Atuação técnica
Fluxos de publicação de vídeos, avaliações, comentários e compartilhamentos, com perfis de usuários e chat em tempo real.
Implementação
Conteúdo em vídeo · Interações sociais · Chat em tempo real

Sobre

Um pouco sobre como trabalho.

Sou desenvolvedor de software com foco em backend e experiência em aplicações web e mobile. Valorizo regras de negócio explícitas, código que possa ser mantido e entender o problema antes de acrescentar outra abstração.

Minha experiência inclui Node.js, Java, C# / .NET, React, Angular e infraestrutura cloud. A escolha das ferramentas acompanha o problema e o sistema que já existe.

Contato

Vamos conversar.

Para uma dúvida técnica, um projeto ou uma conversa profissional, o e-mail é a forma mais simples de me encontrar.

[email protected]