Benjamin Brahmer

Senior Consultant at CGI

Hamburg, Germany
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
Benjamin Brahmer is a Senior Consultant based in Hamburg with 11 years of experience building reliable back-end systems and improving software quality. At CGI he blends hands-on development with test automation, demonstrated by contributions to projects like python-diamond where he strengthened OpenTSDB handler tests and hardened error handling. He has practical open-source experience in backend features and migrations for Nextcloud News, tackling search, import bugs and compatibility updates across PHP and DB changes. With a Bachelor in Informatics from Universität Hamburg, he combines pragmatic engineering with a focus on robustness and maintainability, often improving test coverage and upgrade paths that pay off in long-lived systems.
code11 years of coding experience
bookBachelor, Informatics, Bachelor, Informatics at Universität Hamburg
github-logo-circle

Github Skills (21)

database-migrations10
unit-testing10
rss10
rss-reader10
reader10
python10
testing10
feed10
opentsdb10
php10
database-migration10
unit-test10
nextcloud10
apidoc9
atom-feed9

Programming languages (15)

JavaC++JinjaCRustGoHTMLKotlin

Github contributions (5)

github-logo-circle
nextcloud/news

Sep 2018 - Jan 2023

📰 RSS/Atom feed reader
Role in this project:
userBack-end Developer
Contributions:139 releases, 446 reviews, 347 commits in 4 years 4 months
Contributions summary:Benjamin primarily contributed to the back-end logic and codebase of the Nextcloud News app. Their work included adding features like date to OPML exports, fixing search functionality, and updating dependencies. They also addressed various bugs, such as those related to feed imports and config updates. Furthermore, the user updated the application to be compatible with newer Nextcloud versions, including updates for PHP and database migrations.
atom-feedrssrss-readernextcloudnews
python-diamond/Diamond

Mar 2017 - Mar 2017

Diamond is a python daemon that collects system metrics and publishes them to Graphite (and others). It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
Contributions:9 commits, 1 PR, 6 comments in 6 days
Contributions summary:Benjamin primarily focused on enhancing the test suite for the OpenTSDB handler within the Diamond project. Their contributions included adding new tests, focusing on testing various configurations like user/password authentication, batch processing, and compression, and also adding tests for handling HTTP errors. They also made pep8 fixes for code style. These changes significantly improved the testing coverage and robustness of the TSDB handler, ensuring its reliability.
python
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