Bruno Buss

Senior Software Engineer at Neo4j

St Albans, England, United Kingdom
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
Bruno Buss is a Senior Software Engineer with 15 years of experience building high-performance back-end systems and developer tooling, currently contributing to Neo4j’s core as a back-end and test automation engineer. He has a strong systems and performance focus demonstrated by work at Google on Android Studio build optimizations and reengineering CPU profiler backends to reduce memory and handle larger captures. His background spans SRE for Google Kubernetes Engine, large-scale data pipeline and observability improvements, and productionising analytics pipelines for Play Console’s Android Vitals. Comfortable across languages (Java, C/C++, Perl) and large monorepos, he combines careful engineering with pragmatic refactors—evidenced by efficiency gains in Neo4j’s ArrayExtractor and expanded CSV extractor test coverage. Based in St Albans, he brings practical experience from incident retrospectives to on-call rotations and developer community engagement at conferences. Colleagues will find him most useful where performance, reliability and test infrastructure intersect.
code15 years of coding experience
job11 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at Universidade Federal do Rio de Janeiro
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

javas10
java10
test-automation10
testing10
csv-parse9
csv-parsing9
data-manipulation9
graphdb8
nosql8

Programming languages (7)

JavaC++RustHandlebarsCypherPerlKotlin

Github contributions (5)

github-logo-circle
neo4j/neo4j

Apr 2024 - Aug 2024

Graphs for Everyone
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:4 comments, 2 issues in 3 months
Contributions summary:Bruno primarily focused on improving the testing infrastructure of the Neo4j graph database project. They addressed assumptions in the `ImportCommandTest` related to array normalization, adding new test cases and modifying existing ones to cover various array type scenarios. Additionally, the user parameterized and improved test coverage for several extractors used for parsing CSV data within the `ExtractorsTest` class. They also refactored the `ArrayExtractor` to avoid unnecessary boxing and copying of primitive arrays to improve efficiency.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
Contributions:28 commits, 13 pushes, 1 branch in 15 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
Bruno Buss - Senior Software Engineer at Neo4j