Cleiton Souza

Senior Software Engineer at Cylinder

Maple Ridge, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Cleiton Souza is a Senior Software Engineer based in Maple Ridge, BC, with over a decade shaping backend systems and more than 20 years of hands-on programming across finance, events, identity, and health-tech platforms. He currently architects scalable server-side solutions at Cylinder after senior backend roles at Unity, Eventbrite, and startups where he blended platform engineering, DevOps, and system design. His open-source work includes meaningful contributions to go-linq, adding generic function support and robustness to LINQ-like operations in Go—an indicator of deep interest in language ergonomics and library design. Comfortable operating in both fast-moving startups and regulated enterprises, he brings practical experience turning complex domain requirements into reliable, testable services.
code11 years of coding experience
job17 years of employment as a software developer
bookComputer Technology Computer Science, Computer Technology Computer Science at IESA
bookMaster's Degree Computer Engineering, Master's Degree Computer Engineering at Instituto de Pesquisa e Tecnologia - IPT (USP)
bookSenai Almirante Tamandaré
languagesPortuguese, English, Spanish
github-logo-circle

Github Skills (7)

go10
linq10
testing9
data-structure7
data-structures7
algorithm7
algorithms7

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
ahmetb/go-linq

Dec 2016 - Jun 2020

.NET LINQ capabilities in Go
Role in this project:
userBack-end Developer
Contributions:8 commits, 12 PRs, 5 pushes in 3 years 6 months
Contributions summary:Cleiton contributed significantly to the project's functionality by implementing and expanding the library's LINQ capabilities in Go. Their work included adding support for generic functions, which enhanced the library's flexibility and usability. The commits demonstrate a focus on creating and improving example usages and testing various LINQ methods, such as `Aggregate`, `Distinct`, and `ToChannelT`, which are core features of the library. Furthermore, the user addressed a specific issue related to how the `ToSlice` method functions.
golangdotnetcsharpcapabilitieslinq
cleitonmarx/GoWebApp

Aug 2015 - Aug 2015

Contributions:62 PRs, 72 pushes, 3 branches in 6 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Cleiton Souza - Senior Software Engineer at Cylinder