Software Engineer · Contract & Staff Augmentation

I build and modernize the backend systems behind banking, payments, asset management, and other high-demand products.

I'm a software engineer with 8+ years building production systems in Node.js, Java, Python, and Go — banking APIs, KYC onboarding, payments, and legacy modernization for fintechs.

Working remotely from Brazil · US/EU-friendly hours · Contracting through Schiavi Systems & Software

Services

What I can do for your team

Contract Backend Development

End-to-end design and delivery of APIs and services in Go, Node.js, Java, and Python — from architecture decisions to production deployment and maintenance.

  • Node.js
  • Java
  • Python
  • REST APIs
  • Go
  • AWS

Fintech Product Engineering

Banking and fiscal-management systems built hands-on: KYC onboarding, cash flow, credit-card spend management, service-invoice issuance, and payment flows.

  • Banking APIs
  • KYC
  • Payments

Legacy Modernization

Refactoring and upgrading legacy systems to current runtimes, versions, and patterns — so new features ship faster as your product grows.

  • Refactoring
  • Cloud migration
  • Tech debt
  • Security review

Staff Augmentation & Technical Leadership

I embed with your existing team and raise its output — with chapter-lead experience driving tech-debt reduction, process improvements, and technology choices.

  • Team leadership
  • Processes
  • Mentoring
  • Security review

AI-Accelerated Solo Delivery

I build entire systems single-handedly, multiplying my output with state-of-the-art AI tools and techniques — the delivery speed of a small team at a fraction of the cost, with a senior engineer behind every line.

  • End-to-end delivery
  • AI workflows
  • Fast iteration
  • Cost-efficient

Performance & Observability

When systems slow down under real demand, I find out why and fix it — profiling and optimizing hot paths, and integrating logging, tracing, and monitoring so your team sees problems before users do.

  • Performance tuning
  • Logging & tracing
  • Monitoring

Tech Stack

Tools I ship with

Languages & Runtimes

  • Python
  • Go
  • Node.js / TypeScript
  • Java

Cloud & Infrastructure

  • AWS
  • Docker
  • Microservices
  • CI/CD
  • Kubernetes
  • Terraform

Data

  • PostgreSQL
  • MariaDB / MySQL
  • DynamoDB
  • Redis
  • Supabase
  • Elasticsearch
  • TimescaleDB

Practices

  • REST API design
  • Automated testing
  • Agile delivery
  • Legacy refactoring
  • Observability & monitoring
  • Security & compliance
  • Saga patterns
  • Event-driven architecture

Experience

Track record

  1. Independent Consulting

    Confidential clients worldwide · Remote

    Contract Software Engineer · Ongoing

    • Building systems from scratch and refactoring MVPs into scalable architectures.
    • Integrating logging and tracking so teams can observe and debug production behavior.
    • Improving the performance of high-demand processes and validating system security.
    • Implementing AI workflows and other systems engineering work.
    • Node.js
    • Go
    • AWS
    • Python
  2. Celcoin

    Fintech · Remote

    Senior Software Engineer · Jul 2024 – Present

    • Building new features, projects, and services in Node.js and Java on a cloud-hosted banking platform.
    • Driving the refactoring and upgrade of legacy projects to current versions and patterns, unblocking new development as the products grow.
    • Node.js
    • Java
    • Cloud
    • Go
    • AWS
  3. Linker

    Fintech · Remote

    Backend Chapter Lead · Oct 2023 – Jul 2024

    Software Engineer · Aug 2021 – Oct 2023

    • Built APIs for business banking and fiscal management: cash flow, service-invoice issuance, credit-card spend management, and KYC onboarding for companies and fiscal officers.
    • Python microservices over MariaDB, PostgreSQL, DynamoDB, and Redis, with a Node.js interface layer on AWS Lambda.
    • As Chapter Lead, coordinated the backend team on technical debt, process improvements, and technology choices.
    • Python
    • Node.js
    • AWS
    • PostgreSQL
    • DynamoDB
    • Redis
  4. Marlex

    Surgical robotics · São José, Brazil

    Product Development Engineer · Sep 2020 – Aug 2021

    • Developed and integrated systems and equipment for laparoscopic-surgery applications.
    • Simulation and control of robotic systems with ROS and Python, a RESTful Python processing/control service, and an Android control app.
    • Automated testing for anthropomorphic-robot trajectory simulation.
    • Python
    • ROS
    • Android
    • REST

Earlier: Android and Python development with Docker and AWS (Spinver, 2019) · machine-learning research on heart-disease diagnosis at eVIDA Group, Bilbao (2018) · mechatronics research scholarship with three patents in welding automation (2016–2018).

About

Who you'll be working with

I came into software through mechatronics and robotics — simulating surgical robots and patenting welding automation before moving into backend engineering. That background shows up in how I work: systems thinking, careful testing, and a bias for solutions that hold up in production.

For the last five years I've focused on fintech: business banking APIs, KYC onboarding, payments, and the unglamorous-but-critical work of modernizing legacy systems while the product keeps growing. I've also led a backend chapter, so I'm comfortable owning process and technology decisions, not just tickets.

I work as an independent contractor through Schiavi Systems & Software, which means a clean B2B engagement for your company — no employment overhead, straightforward invoicing.

My workstation: dual monitors with code, split ergonomic keyboards, and a microphone
Based in
Brazil — remote-first
Hours
Strong overlap with US & EU time zones
Languages
English & Portuguese
Engagement
B2B contract via Schiavi Systems & Software

Have a backend project or a team that needs a hand?

Tell me about it — I usually reply within one business day.