Software Engineer

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

Lucas Belusso
About

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.

Skills

Technical skills

Languages

Go (Golang) PHP JavaScript TypeScript

Architecture

Distributed Systems Microservices Domain-Driven Design Event-Driven Architecture Backend-for-Frontend

Frontend

Vue.js React.js

Messaging & Queues

Apache Kafka RabbitMQ Amazon SQS

Cloud & DevOps

AWS Lambda AWS CloudWatch Docker GitLab CI/CD SonarQube

Databases

MySQL MariaDB MongoDB TiDB OpenSearch

Observability

OpenSearch Grafana OpenTelemetry Mimir Tempo

AI Engineering

Claude Code RAG Systems Vector Embeddings
Experience

Work experience

  1. Software Engineer · Bling

    Sep 2020 – Present · Remote

    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.
    Go DDD Kafka AWS Lambda GitLab CI/CD SonarQube Grafana Stack OpenTelemetry
  2. Software Engineer · Eccosys ERP

    Jan 2018 – Sep 2020 · Hybrid

    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.
    PHP JavaScript MySQL REST APIs
Selected work

Projects

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.
View all repositories on GitHub
Education

Education

  • Postgraduate Specialization in Software Architecture with Golang

    Full Cycle · São Paulo, SP · Jun 2023 – Jun 2024

  • Associate Degree in Systems Analysis and Development

    Federal Institute of Education, Science and Technology of Rio Grande do Sul (IFRS) · Bento Gonçalves, RS · Jan 2018 – Dec 2022

Contact

Let's talk

Open to new opportunities and interesting distributed-systems problems. Reach out on any of these channels: