Backend Python / da arquitetura à produção

Engenheiro de Software Backend

Construo sistemas backend em Python da arquitetura à produção. 5 anos de experiência em saúde, esportes, cidades inteligentes e software corporativo. 5 produtos desenvolvidos do zero em parceria com clientes.

  • PYTHON
  • FLASK
  • APIs
  • GCP
Wesley Dalpiva, Engenheiro de Software Backend
Wesley Dalpiva / Engenheiro de Software Backend

Sistemas recentes, restrições reais.

02Sistemas

Três produtos recentes apresentados pelo problema, escala e responsabilidade técnica, preservando informações confidenciais.

01

ESPORTES / AUTOMAÇÃO

Plataforma de Gestão de Treinos

Plataforma full-stack de treinamento que transforma prescrições semanais em mensagens agendadas, uploads dos atletas e dados estruturados de treino.

Responsabilidades

  • Arquitetura backend e APIs REST
  • Agendamento de treinos, mensagens automatizadas e relatórios de entrega
  • Autenticação, jobs assíncronos, testes, migrations e CI/CD
  • Frontend do produto em Next.js e TypeScript
02

SAÚDE / VISÃO COMPUTACIONAL

Sistemas de Monitoramento Hospitalar

Produtos independentes de saúde com aplicações Flutter e serviços Python compartilhados para fluxos de monitoramento hospitalar, apresentados sem nomes confidenciais.

Responsabilidades

  • Serviços Python compartilhados e design de APIs
  • Arquitetura, revisão de código e liderança de entregas
  • Integração de OCR para dados de monitores médicos
  • Requisitos junto ao cliente e decisões técnicas
03

CORPORATIVO / GREENFIELD

Plataforma Corporativa de Questionários e Analytics

Plataforma interna construída do zero para substituir o Google Forms por questionários gerenciados e analytics próprio.

Responsabilidades

  • Implementação de telas React
  • Comunicação com clientes e levantamento de requisitos
  • Decisões técnicas na construção de um novo sistema

Responsabilidade backend, impacto mensurável.

03Experiência

Levo sistemas de requisitos ambíguos a APIs testadas, deploy em cloud e operação contínua.

QuatroIn

Joaçaba, Santa Catarina, Brasil

Atual

Engenheiro de Software

Assumo a entrega de produtos backend e full-stack, desde a descoberta com clientes e arquitetura até deploy e manutenção contínua, com serviços Python como núcleo.

  • Desenvolvi e assumi ponta a ponta uma plataforma de treinamento, substituindo um fluxo de planilhas para WhatsApp que levava aproximadamente cinco horas para preparar e enviar os treinos semanais de 50 corredores; implementei o backend em Python/Flask e Firestore com frontend em Next.js/TypeScript.
  • Reduzi a elaboração do plano de aproximadamente 5 minutos para 90 segundos por corredor e automatizei o envio semanal, concluído em aproximadamente 10 minutos dentro dos limites da API de mensagens, com relatórios de sucesso e falha por destinatário.
  • Apoiei o crescimento do cliente em 49% em três meses; atualmente, a plataforma atende dois treinadores e aproximadamente 70 atletas com mais de 70 planos semanais, 245 sessões de treino, 140 mensagens automatizadas e aproximadamente 22 uploads diários.
  • Liderei até três desenvolvedores em diferentes produtos de saúde, tomando decisões de arquitetura, revisando código, planejando entregas, desbloqueando o time e trabalhando diretamente com clientes.
  • Projetei serviços compartilhados em Python/Flask e trabalhei em aplicações Flutter para um piloto hospitalar que apoiava 12 leitos e 10 profissionais de saúde; integrei extração de dados de monitores médicos baseada em OCR para reduzir a transcrição manual.
  • Ajudei a construir do zero uma plataforma interna de questionários e analytics, substituindo o Google Forms e atendendo aproximadamente 1.500 usuários com mais de 100.000 respostas em 12 módulos de negócio; contribuí com telas React e decisões técnicas junto aos clientes.

Stack: Python / Flask / Firestore / Firebase Auth / GCP Cloud Run / Cloud Run Jobs / Docker / Next.js / TypeScript / React / Pytest / Git/GitHub / GitHub Actions / Microservices

Estagiário de Engenharia de Software

Desenvolvi do zero um produto de monitoramento IoT e contribuí com entregas em cloud, debugging em produção e engenharia junto aos clientes.

  • Desenvolvi do zero um dashboard no Tago.io para monitorar quatro dispositivos STM32 distribuídos, exibindo alertas visuais de falhas e enviando notificações por email durante a validação.
  • Contribuí com alterações no firmware embarcado e colaborei em deploys cloud, debugging em produção, documentação e discussões técnicas com clientes.

Stack: Python / JavaScript / HTML/CSS / Tago.io / STM32 / C/C++ / Docker / GCP / Git/GitHub

Universidade do Oeste de Santa Catarina (UNOESC)

Joaçaba, Santa Catarina, Brasil

Pesquisa Acadêmica, Sistemas de Reabilitação Biomédica

Apoiei pesquisas de reabilitação biomédica por meio de aquisição de sinais em tempo real, firmware embarcado e integração entre hardware e software.

  • Desenvolvi software em Python para aquisição e visualização em tempo real de sinais EMG de 12 canais e encoder, armazenando os dados dos experimentos em arquivos proprietários e usando MySQL para mapear as pastas de dados.
  • Implementei firmware em C/C++ que digitalizava e sincronizava sinais analógicos e os transmitia ao computador via USART, apoiando pesquisas de reabilitação biomédica.
  • Participei do projeto de PCBs, validação de hardware e testes do sistema durante todo o ciclo de pesquisa.

Stack: Python / C/C++ / USART / MySQL / Git/GitHub

Backend é o centro de gravidade.

04Stack

A stack reflete o trabalho que leva serviços Python do design de APIs a uma entrega confiável em produção.

A

Núcleo Backend

As tecnologias e práticas mais próximas do meu trabalho diário de engenharia backend.

  • Python
  • Flask
  • REST APIs
  • API Design
  • Authentication & Authorization
  • Async Jobs
  • pytest

B

Dados e Persistência

Bancos de dados e padrões de entrega usados para construir fluxos de produto confiáveis.

  • Firestore
  • MySQL
  • Data Modeling
  • Migrations
  • Firebase Authentication

C

Cloud e Entrega

Infraestrutura e práticas de entrega que levam software para a produção.

  • GCP Cloud Run
  • Artifact Registry
  • Cloud Run Jobs
  • Docker
  • GitHub Actions
  • Git/GitHub

D

Tecnologias de Apoio

Tecnologias adicionais de produto, mobile, frontend, sistemas corporativos e embarcados.

  • Next.js
  • TypeScript
  • JavaScript
  • React
  • Flutter
  • Java
  • C/C++
  • Tago.io

Além do backlog de produção.

05Adicional

Engenharia prática além da entrega diária de produtos.

8º lugar / 76 robôs

Competição de Robótica RCX 2024

Competição com um robô autônomo seguidor de linha, alcançando o oitavo lugar entre 76 participantes.

Voluntário

Olimpíada Brasileira de Robótica

Atuação voluntária no apoio à organização de uma iniciativa nacional de educação em robótica.

Aberto a oportunidades backend.

06Contato

Para engenharia backend em Python, APIs, arquitetura, sistemas de produção ou uma boa conversa técnica:

Aberto a oportunidades