Summary
Gabriel Tiburski is a senior software engineer with over a decade of experience building backend systems that balance scalability, performance, and maintainability. He specializes in Go and Java ecosystems, databases and storage (MongoDB, SQL, caching), and pragmatic system design informed by DDD and TDD practices. His career spans game development, embedded payment terminals (C/C++/Java) and cloud-native services used by millions, giving him rare fluency across low-level performance constraints and high-level architecture. At League he continues to apply that breadth to production-grade backend platforms while mentoring peers and improving developer experience. Outside the codebase he brings a playful curiosity—practicing martial arts and exploring the world with his wife—and a habit of treating software as a long-lived foundation rather than a quick fix.
8 years of coding experience
5 years of employment as a software developer
Bachelor Degree, Computer Science, Bachelor Degree, Computer Science at Federal University of Rio Grande do Sul
Portuguese, English