Lucas Belusso
I build high-scale distributed systems and event-driven backends — mostly in Go — for ERP platforms that process millions of transactions a day.
Bento Gonçalves, RS, Brasil · GMT-3
About me
I’m a software engineer with a career built around high-scale ERP platforms and high-volume transactional systems. My focus is the Go and PHP ecosystem, with hands-on experience designing distributed microservice architectures using Domain-Driven Design, Backend-for-Frontend patterns, and event-driven systems on top of Kafka.
I’ve migrated complex legacy monoliths into distributed services, optimized cloud infrastructure on AWS, built modern CI/CD pipelines, and stood up full observability stacks (Grafana, OpenTelemetry, Mimir, Tempo) to keep systems debuggable at scale.
Technical skills
Languages
Architecture
Frontend
Messaging & Queues
Cloud & DevOps
Databases
Observability
AI Engineering
Work experience
-
Software Engineer · Bling
Bling is a market-leading, high-scale ERP platform, integrated directly with major global marketplaces like Mercado Livre, Shopee and TikTok.
- Designed and led the full migration of a legacy monolithic ads system to a distributed microservices architecture written in Go, applying Domain-Driven Design — resulting in strong fault isolation and robust scalability under extreme concurrency.
- Co-designed and built a high-throughput Ads Management system integrated into the ERP using the Backend-for-Frontend pattern in Go, optimizing real-time data sync and drastically reducing API response times with international marketplaces.
- Designed and implemented resilient asynchronous pipelines using Kafka producers and consumers in Go, reducing system coupling and ensuring eventual consistency across microservices.
- Built batch-processing routines and scheduled syncs on a serverless AWS Lambda architecture, significantly cutting idle compute time and cloud infrastructure costs.
- Raised the team’s development standards by integrating continuous quality checks via SonarQube and test automation into GitLab CI/CD pipelines, ensuring releases free of code smells in production.
- Implemented a full distributed observability stack using Grafana, OpenTelemetry, Mimir, Tempo and OpenSearch, reducing MTTR and giving real-time visibility into system bottlenecks.
-
Software Engineer · Eccosys ERP
An ERP focused on the e-commerce ecosystem, optimizing back-office, logistics flows and inventory control for large digital operations.
- Developed and maintained core modules of the ERP platform (PHP, JavaScript, MySQL), ensuring stability across daily billing and shipping workflows for thousands of merchants.
- Led a critical runtime upgrade of the legacy PHP environment to modern versions, reducing application memory consumption and strengthening the platform’s security layer.
- Built and optimized complex RESTful APIs connecting the ERP to shipping carriers and external sales channels, reducing integration time for new partners and operational friction.
Projects
GoCleanArchChallenge
An order-management system built with Clean Architecture in Go, using MySQL for persistence and RabbitMQ for asynchronous event handling, with dependency injection via Wire.
go-OTELChallenge
A Go microservice that returns local weather by Brazilian postal code (CEP), instrumented end-to-end with OpenTelemetry for distributed tracing — a hands-on postgraduate challenge in observability.
RateLimiter
A configurable rate-limiting middleware in Go backed by Redis, supporting per-IP and per-token limits with a pluggable strategy pattern so the storage backend can be swapped without touching call sites.
go-temperatureByZipCode
A REST API that returns the current temperature for any Brazilian postal code (CEP), deployed live on Google Cloud Run.
More projects
- bombardier-test A demonstration of Bombardier, a stress-testing tool, used to benchmark HTTP services under load.
- pdf_manager A PDF manager built to practice Go application development.
- go-stressTest A CLI for stress-testing HTTP endpoints using concurrency in Go.
- MultithreadingChallenge A postgraduate challenge exploring goroutines and concurrency patterns in Go.
- ClientServerApi-GoExpert A client/server API exercise in Go from the Software Architecture postgraduate program.
- github_actions_demo A demo of CI pipelines with GitHub Actions.
- GoExpert Notes and reference material from the Software Architecture with Golang postgraduate program.
Education
-
Postgraduate Specialization in Software Architecture with Golang
-
Associate Degree in Systems Analysis and Development