Python backend / architecture to production

Backend Software Engineer

I build Python backend systems from architecture to production. 5 years across healthcare, sports, smart cities and enterprise software, with 5 greenfield products delivered alongside clients.

  • PYTHON
  • FLASK
  • APIs
  • GCP
Wesley Dalpiva, Backend Software Engineer
Wesley Dalpiva / Backend Software Engineer

Recent systems, real constraints.

02Systems

Three recent products presented through the problem, scale and technical responsibility while preserving confidential information.

01

SPORTS / AUTOMATION

Training Management Platform

Full-stack coaching platform that turns weekly prescriptions into scheduled messages, athlete uploads and structured training data.

Responsibilities

  • Backend architecture and REST APIs
  • Training scheduling, automated messaging and delivery reporting
  • Authentication, async jobs, testing, migrations and CI/CD
  • Next.js and TypeScript product frontend
02

HEALTHCARE / COMPUTER VISION

Hospital Monitoring Systems

Separate healthcare products with Flutter applications and shared Python services supporting hospital monitoring workflows, presented without confidential product names.

Responsibilities

  • Shared Python services and API design
  • Architecture, code review and delivery leadership
  • OCR integration for medical monitor data
  • Client-facing requirements and technical decisions
03

ENTERPRISE / GREENFIELD

Enterprise Questionnaire & Analytics Platform

Internal platform built from scratch to replace Google Forms with managed questionnaires and first-party analytics.

Responsibilities

  • React screen implementation
  • Client communication and requirements gathering
  • Technical decisions in a greenfield system

Backend ownership, measurable outcomes.

03Experience

I take systems from ambiguous requirements to tested APIs, cloud deployment and long-term operation.

QuatroIn

Joaçaba, Santa Catarina, Brazil

Current

Software Engineer

Own backend and full-stack product delivery from client discovery and architecture through deployment and long-term maintenance, with Python services at the center.

  • Built and owned a coaching platform end to end, replacing a spreadsheet-to-WhatsApp workflow that took approximately five hours to prepare and send weekly plans for 50 runners; implemented a Python/Flask and Firestore backend with a Next.js/TypeScript frontend.
  • Cut training-plan authoring from approximately five minutes to 90 seconds per runner and automated weekly delivery in approximately 10 minutes, while providing per-recipient success and failure reporting within the messaging API's rate limits.
  • Supported the client's growth of 49% within three months; the platform currently serves two coaches and approximately 70 athletes with 70+ weekly plans, 245 training sessions, 140 automated messages and approximately 22 daily uploads.
  • Led up to three developers across separate healthcare products, making architecture decisions, reviewing code, planning delivery, unblocking the team and working directly with clients.
  • Designed shared Python/Flask services and worked across Flutter applications for a hospital pilot supporting 12 beds and 10 healthcare professionals; integrated OCR-based medical-monitor data extraction to reduce manual transcription.
  • Helped build an internal questionnaire and analytics platform from scratch, replacing Google Forms and serving approximately 1,500 users with more than 100,000 responses across 12 business modules; contributed React screens and technical decisions with clients.

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

Software Engineer Intern

Built an IoT monitoring product from zero and contributed to cloud delivery, production debugging and client-facing engineering.

  • Built a Tago.io dashboard from zero to monitor four distributed STM32 devices, surfacing visual failure alerts and sending email notifications during validation.
  • Contributed embedded firmware changes and collaborated on cloud deployments, production debugging, documentation and client-facing technical discussions.

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

University of Western Santa Catarina (UNOESC)

Joaçaba, Santa Catarina, Brazil

Academic Research, Biomedical Rehabilitation Systems

Supported biomedical rehabilitation research through real-time signal acquisition, embedded firmware and hardware-software integration.

  • Developed Python software for real-time acquisition and visualization of 12-channel EMG and encoder signals, storing experiment data in proprietary files and using MySQL to map data folders.
  • Implemented C/C++ firmware that digitized and synchronized analog signals and transmitted them to a computer over USART, supporting biomedical rehabilitation research.
  • Participated in PCB design, hardware validation and system testing throughout the research lifecycle.

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

The backend is the center of gravity.

04Stack

The stack reflects the work that takes Python services from API design to reliable production delivery.

A

Backend Core

The technologies and practices closest to my day-to-day backend engineering work.

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

B

Data & Persistence

Data stores and delivery patterns used to build dependable product workflows.

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

C

Cloud & Delivery

Infrastructure and delivery practices that take software into production.

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

D

Supporting Technologies

Additional tools from product, mobile, frontend, enterprise and embedded work.

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

Beyond the production backlog.

05Additional

Hands-on engineering outside day-to-day product delivery.

8th place / 76 robots

RCX 2024 Robotics Competition

Competed with an autonomous line-following robot and ranked eighth among 76 entries.

Volunteer

Brazilian Robotics Olympiad

Supported the organization of a national robotics education initiative as a volunteer.

Open to backend opportunities.

06Contact

For Python backend engineering, APIs, architecture, production systems or a good technical conversation:

Open to opportunities