Backend Engineer · Distributed Systems
I work on real-time and distributed backend systems. Strong Java background, currently working in C#/.NET and learning Go.
Working on a real-time monitoring platform for electronic-security services (alarm, CCTV, access-control, remote-gatekeeping). Part of the job is migrating a legacy Delphi 6 desktop app to C#/.NET and Angular, with the system running 24/7 the whole time.
On the side I'm learning Go and getting deeper into distributed systems: gRPC, Kafka, observability, Kubernetes.
| Project | What it does | Stack |
|---|---|---|
| open-finance | FAPI 1.0 API Gateway with mTLS, certificate-bound tokens (RFC 8705), JTI anti-replay, consent lifecycle management and CNAB240/CIP banking reconciliation engine | Java 21 · Spring Cloud Gateway · Spring Cloud Config · Spring Batch · Redis · Kafka · Docker · Maven |
| Biked | IoT system that turns a spinning bike into smart connected equipment | ESP32 · MQTT · Spring Boot · RabbitMQ |
Real-time security monitoring platform (current)
- Real-time processing of alarm and sensor events feeding an operator dispatch flow
- Migrating a Delphi 6 desktop monolith to C#/.NET services + Angular
- Mostly concurrency, low-latency processing, observability and failure handling
Brazilian fiscal systems
- NF-e, CT-e and NFS-e generation, signing and transmission
- PL/SQL stored procedures for fiscal calculation on Oracle
- Security library shared across Java monoliths (RS256, JWKS endpoint, servlet filters, SOAP handlers)
BPM and workflow automation
- Backend maintenance and support on a process-automation platform (BPM/RPA) that runs corporate workflows
- Worked across the platform's microservices and integrations
- Stack: Spring Boot 3, JDK 11/21, MySQL, Oracle, Docker
The more we automate, the more human we must become — Ginni Rometty



