Sidnei S

Staff Software Engineer, Counter Abuse at Google

Rio Grande do Sul, Brazil
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

👤
Senior
🎓
Top School
Sidnei S is a Staff Software Engineer specializing in counter-abuse and reliability engineering with 23 years of experience building and hardening large-scale systems for US and UK companies while working remotely from Brazil. He spent seven years in SRE roles at Google Switzerland and continues at Google remotely from Belo Horizonte, blending deep systems and security expertise with production-focused software development. His open-source work includes performance and concurrency optimizations in Google's badwolf temporal graph store and robustness fixes for the widely used Python buildout tool, reflecting a knack for low-level efficiency and cross-platform compatibility. Comfortable across backend, systems and deployment automation, he has a long track record of improving service reliability, CI/test automation and operational tooling. Known for pragmatic problem-solving and incremental optimizations, he pairs hands-on coding with engineering leadership to reduce latency, memory use and operational toil.
code23 years of coding experience
job22 years of employment as a software developer
bookBSc Computing Science, BSc Computing Science at UCS - University of Caxias do Sul
languagesSpanish, Portuguese, English
github-logo-circle

Github Skills (15)

uuid10
debug10
build-tools10
go10
performance-optimization10
python10
build-automation10
concurrency10
architecture9
architectures9
data-structure9
data-structures9
algorithms8
testing7
windows6

Programming languages (6)

TypeScriptJavaC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
buildout/buildout

Jun 2008 - Mar 2009

Buildout is a deployment automation tool written in and extended with Python
Role in this project:
userBack-end Developer
Contributions:8 commits in 9 months
Contributions summary:Sidnei primarily focused on fixing bugs and improving the robustness of the `buildout` tool. Their contributions included quoting arguments to avoid issues with spaces in file names, addressing issues with broken symlinks when computing directory hashes, and handling Python version detection. Furthermore, the user addressed platform-specific compatibility issues, such as the lack of `close_fds` support on Windows. The user also refactored code to conditionally import and use `hashlib.md5`.
continuous-deploymentcontinuous-testingpythondevopsdeployment
google/badwolf

Mar 2022 - Mar 2022

Temporal graph store abstraction layer.
Role in this project:
userBack-end Developer
Contributions:1 review, 18 commits, 3 PRs in 8 days
Contributions summary:Sidnei primarily focused on optimizing the `badwolf` codebase, specifically addressing memory allocation and performance issues. They made several changes to the code to avoid unnecessary use of `bytes.Buffer`, opting for direct byte slice operations for improved efficiency, particularly within UUID generation and manipulation. These optimizations involved refactoring code across multiple files, including `triple`, `storage`, and `bql` package components. They also addressed concurrency issues and improved the efficiency of the query execution planner.
graph-storetemporalgraphabstraction-layerabstraction
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
Sidnei S - Staff Software Engineer, Counter Abuse at Google