Skip to content
View mcoldibelli's full-sized avatar

Highlights

  • Pro

Block or report mcoldibelli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mcoldibelli/README.md

Marcelo A. B. Coldibelli

Backend Engineer · Distributed Systems

I work on real-time and distributed backend systems. Strong Java background, currently working in C#/.NET and learning Go.

LinkedIn Email Codaline


Currently

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.


Featured Projects

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

Experience

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

Tech Stack

Go C# .NET Java Spring Boot Python Docker PostgreSQL Oracle Redis Kafka ESP32

The more we automate, the more human we must become — Ginni Rometty

Pinned Loading

  1. biked biked Public

    Biked is a Open-source IoT firmware for spinning bikes. Ride smarter, not just harder.

    Java

  2. infra-runners infra-runners Public

    Ansible playbooks to provision and remove GitHub Actions self-hosted runners on Proxmox LXC containers, connected over a Tailscale network.

  3. rpa-holiday rpa-holiday Public

    A RPA solution that reads Excel file and scrapes for holiday data on a website.

    Java

  4. vind vind Public

    Vind — Because great moments shouldn't be buried in long videos. Self-hosted highlight extractor from any URL. Vine is not dead.

    Python