Douglas

Backend Engineer Brazil
10 yrs experienceEnglish Fluent
Sign up
Skills
Python7yClojure4yReact.js2y
Secondary skills
SqlAwsKafkaKubernetesCore Banking
Experience
Senior Software Engineer
Dec 2021 – Present · Brazil
Led Authorization's engineering execution for the Colombia debit launch, interfacing with the Fraud, Cards, and Debit teams — shipped 50% faster than the previous comparable market launch. Owned backend services processing ~1,700 transactions/second across debit and credit products in all markets, maintaining 99.97% uptime and sub-1-second authorization latency. Promoted to Senior Software Engineer following the Colombia launch; has remained an individual contributor since. Designed and built a real-time observability service for the authorization pipeline: captured raw Mastercard messages via Kafka before parsing, stored in DynamoDB, exposed via REST API — cut incident investigation time from next-day to immediate. Mentored a mid-level engineer through design and rollout. Early adopter and top user of an AI-assisted migration framework that converted legacy business rules into a new layered authorization architecture — the framework grew migration throughput from <20 rules/year to 33 rules in 6 months, with 10 more in progress. Built and operated backend microservices in Clojure for Nubank's payment authorization platform, processing transactions across Brazil, Mexico, Colombia, USA, and Switzerland for 100M+ customers. Cut infrastructure provisioning time from 21 days to 1 day by designing Infrastructure as Code with Terraform. Coordinated the gateway/boards team through PCI-DSS certification — delivered with zero pending items in 3 months. Stack: Clojure, Kafka, DynamoDB, AWS, Kubernetes, Terraform
MicroservicesClojureKafkaKubernetesAwsTerraformInfrastructure as CodeEvent-Driven ArchitectureDistributed SystemsCI/CDREST APIs
Software Engineer
Aug 2020 – Dec 2021 · Brazil
Built and maintained backend services and REST APIs in Python (FastAPI/Flask) for a digital healthcare platform. Built a command to onboard new partner healthcare providers (convênios) after refactoring ~40% of the backend codebase — cut onboarding time from one sprint (2 weeks) to instant. Refactored core business logic out of a legacy monolith into modular backend components as part of a platform modernization effort. Delivered customer-facing features end-to-end across backend, frontend, database, and cloud infrastructure, working directly with product managers and designers. Stack: Python, FastAPI, JavaScript, React, TypeScript, SQL
REST APIsBackend DevelopmentFastAPIReact.jsTypescriptFlaskSqlJavascriptPython
Freelance Python/Flask Instructor
Jan 2020 – Dec 2021 · Brazil
Independently contracted by a company to deliver a multi-week Python/Flask training program for 5-15 of their engineers, upskilling them in backend development.
PythonFlaskBackend Development
Systems Analyst
Feb 2012 – Jul 2020 · Brazil
Progressed from Intern to mid-level Systems Analyst over 8 years, owning internal IT support and network infrastructure for the company. In the final year, led development of two internal mobile apps (Python backend, Kivy frontend) that extended the company's Sankhya ERP for field maintenance staff and drivers without regular computer access — replacing a manual, paper-based process for a team of under 20 field workers. The initiative opened the door to further internal app development at the company. Stack: Python, Kivy, Sankhya ERP, network infrastructure
Network InfrastructurePythonKivy
Education
Postgraduate Degree MBA Big Data Analytics
Universidade Presbiteriana Mackenzie · Jan 2019 – Dec 2020
Bachelor's Degree Information Systems (Computer Science)
Centro Universitário Eniac · Jan 2011 – Dec 2014
Side projects
Contributor to Adminer
Dec 2019 – Present
Maintainer of Dracula Theme ecosystem
Dec 2019 – Present

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙