Open to remote roles + consulting

Jonathan Peris

Backend architecture / .NET / Azure

I build backend systems that can be understood, operated, and changed after they meet production traffic.

12+ yrsproduction software.NET + Azureprimary laneRemoteBrazil to US teamsSystemsarchitecture + delivery
deploy-ledger.yamlhealthy
operator: Jonathan Peris
location: Itanhaém, São Paulo, Brazil
status: Open to remote roles and select backend architecture consulting.
focus:
  - backend architecture
  - delivery discipline
  - reliable systems
runtime:
  years: 12+
  stack: C# / .NET / Azure / SQL
  mode: remote-first

trace 01

Profile packet

My best work sits between architecture and execution: defining boundaries, shipping with tests, and keeping systems legible for the next engineer who has to debug them.

The record spans financial platforms, automotive operations, education, healthcare, retail, insurance, and infrastructure work. The common thread is boring reliability, clean ownership, and enough curiosity to keep improving the runtime.

01

Reliability before theater

Prefer observable, recoverable systems over clever code that nobody wants to own at 2am.

02

Boundaries with a reason

Use CQRS, DDD, microservices, and hexagonal architecture when they reduce real operational cost.

03

Delivery is part of design

CI/CD, small releases, and clear feedback loops keep architecture honest after the diagram is gone.

trace 02

Capability map

/stack/backend

backend runtime

.NET Core+ASP.NET CoreEntity FrameworkMAUIBlazor

/stack/boundaries

architecture

CQRSDDDMicroservicesHexagonalClean ArchitectureSAGA Pattern

/stack/delivery

delivery

AzureAzure DevOpsDockerKubernetesCI/CD

/stack/data

data

SQL ServerPostgreSQL

/stack/languages

languages

C#RustGoPythonTypeScriptJavaScript

/stack/interface

interface

BlazorReactNext.jsAngular

trace 03

Experience trace

00

Software Engineer @ Derivative Path

New York, US · Remote

Software Engineer on the CAAR team, focused on developing and refining the General Ledger, Hedge Accounting, and Fiscal Calendar modules for the DerivativeEDGE platform. Enabling clients to achieve streamlined financial reporting, accurate hedge accounting, and efficient fiscal period management.

C#.NET 8SQL ServerCQRSAzure DevOpsClean Architecture
01

Principal .NET Developer @ T-Systems do Brasil

São Bernardo do Campo, BR · Remote

Spearheaded the critical platform and architecture migration of SGP Eletrônica — vital software for mapping and parameterization of Electronic Control Units (ECUs) within Mercedes-Benz trucks and buses. Ensured seamless transition while modernizing architecture and enhancing capabilities for advanced automotive diagnostics.

C#ASP.NET CoreBlazorEntity FrameworkAzureSQL Server
02

Software Engineer @ KnowFully Learning Group

Radnor, PA, US · Remote

Drove full-cycle development of the ExamReview platform — backend services, infrastructure, and mobile. Engineered the CMS delivering educational materials to thousands of students via LMS. Built the Admin platform for access control and hierarchy structuring. All platforms on Azure with Microservices, CQRS, and full test coverage.

C#AzureMicroservicesCQRSXamarinAzure DevOps
03

DevOps Engineer @ XP Inc.

Miami, FL, US · Remote

Ensured reliability of international wire transfers within XP Inc.'s international accounts group. Maintained and enhanced monitoring processes for Brazil-US fund transfers, managing Azure infrastructure and .NET Core microservices leveraging SAGA patterns and message queues for transactional consistency.

Azure.NET CoreDockerSAGA PatternRabbitMQCI/CD
04

Principal .NET Developer @ T-Systems do Brasil

São Bernardo do Campo, BR

Led design and development of key internal applications in Agile/Scrum. Engineered T-Atendo (helpdesk for Mercedes-Benz factory workers), Multi Manager (resource booking for on-site assets), and T-Entrego (corporate gift distribution platform). All built with .NET Core, Azure, and microservices.

C#.NET CoreAzureMicroservicesREST APIScrum
05

Senior .NET Developer @ T-Systems do Brasil

São Bernardo do Campo, BR

Built specialized applications for factory operations and corporate functions. Developed mileage control systems for Mercedes-Benz trucks and maintained institutional and intranet applications for internal communication and processes.

C#.NET FrameworkSQL ServerAzure DevOpsJavaScriptMVC
06

.NET Developer @ 5A Attiva / Amil (UnitedHealth Group)

São Paulo, BR

Developed hospital internal control applications and proof of concept projects. 5A Attiva maintains all internal Amil clinical systems in hospitals and clinics across Brazil.

C#ASP.NET MVCSQL ServerEntity FrameworkHealthcare
07

.NET Developer @ Sonda IT / Leroy Merlin

São Paulo, BR

Developed the second version of the label generation system for all Leroy Merlin stores and expanded the business operations management system. SONDA is a leader in systems integration and IT services in Latin America.

C#ASP.NET MVCAngularWeb APISQL Server
08

.NET Developer @ Conecta Serviços

São Paulo, BR

Developed insurance sales applications for major insurers including Zurich, Assurant, Mapfre, and Cardiff. Built integration with SIGEP WEB (Post Office) for ticket issuance and object returns.

C#ASP.NET Web FormsWCFSQL ServerAPI Integration
09

Tech Support Professional @ Sabesp

São Paulo, BR

Technical support for the state water supply and sanitation company. Configured Active Directory, virtual machines, LDAP, and managed backup contingency. Participated in development of the company's process system.

Active DirectoryWindows ServerLDAPVMwareNetworking

trace 04

Workbench

system design

cpnucleo

Production-grade .NET 10 microservices reference architecture — Clean Architecture, CQRS, DDD, Docker, and full test coverage

8 starsC#Pinned on GitHub

runtime lab

super-mango-editor

Classic 2D side-scrolling platformer built with C and SDL2 — playable in the browser via WebAssembly

CPinned on GitHub

load path

rinha2-back-end-dotnet

High-performance backend for the Rinha de Backend challenge — built with ASP.NET 9, PostgreSQL, Nginx, Native AOT, and Docker

3 starsHTMLPinned on GitHub

load path

rinha2-back-end-go

High-performance backend for the Rinha de Backend challenge — built with Go, PostgreSQL, Nginx, and Docker

1 starsPLpgSQLPinned on GitHub

system design

blazor-mudblazor-starter

Blazor Server starter template with MudBlazor Material Design components, .NET 9, Docker, and Azure deployment

1 starsHTMLPinned on GitHub

runtime lab

speedy-bird-lynx

Speedy Bird — a Flappy Bird clone built with Lynx (ReactLynx + TypeScript). Cross-platform native UI for iOS, Android, and Web from a single codebase.

TypeScriptPinned on GitHub

public repository ledger

Other GitHub repos

Fetched at build time from GitHub, excluding pinned Workbench repos, this portfolio, profile metadata, collaborator repos, and forks. Pages links resolve from each repository's live GitHub Pages site.

rinha4-back-end-c

Rinha de Backend 2026 C implementation with raw HTTP/1, Unix sockets, SCM_RIGHTS load balancing, and exact IVF fraud scoring

rinha2-back-end-rust

High-performance backend for the Rinha de Backend challenge — built with Rust, Actix-web, PostgreSQL, Nginx, and Docker

Built as a small systems manual. Hidden shell: ↑↑↓↓←→←→BA