Dennis Oelkers

Frontend Architect at Graylog, Inc.

Berlin, 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
Dennis Oelkers is a Frontend Architect based in Berlin with 15 years' experience, currently steering frontend architecture and scaling development practices at Graylog. He joined Graylog as the company's second developer and now organizes the search and analytics feature team, blending deep product knowledge with technical leadership. Dennis pairs front-end architecture work with hands-on backend contributions — implementing ES7 storage drivers and adding server-side features and tests to open-source projects like the CLA Assistant. He regularly improves product clarity as a technical writer for Graylog's documentation, bridging engineering and user-facing docs. His background in systems administration, operations and web development gives him a pragmatic, full-stack perspective on building resilient, searchable logging systems.
code15 years of coding experience
job11 years of employment as a software developer
bookComputer Science, Computer Science at Technische Universität Berlin
languagesGerman, English
github-logo-circle

Github Skills (32)

node-js10
documentations10
elasticsearch710
back-end-development10
sphinx10
testing10
amazon-elasticsearch10
elasticsearch810
elasticsearchapi10
github-integration10
java10
javas10
elasticsearchquery10
aws-elasticsearch10
elasticsearch10

Programming languages (8)

TypeScriptJavaShellJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
Graylog2/graylog2-server

Oct 2010 - Jan 2023

Free and open log management
Role in this project:
userBackend Developer
Contributions:3827 reviews, 4764 commits, 5590 PRs in 12 years 5 months
Contributions summary:Dennis primarily contributed to the development of the Elasticsearch 7 (ES7) storage driver. They implemented components such as `CountsAdapter`, `MessagesAdapter`, and `ClusterAdapter` for ES7, showing a strong focus on integrating Graylog with the new version. These efforts included writing code for testing, handling large payloads, ensuring error handling, and addressing performance issues related to indexing.
log-viewerloggingloggersecure-loggingsyslog
Graylog2/documentation

Apr 2015 - Nov 2020

Role in this project:
userTechnical Writer
Contributions:16 reviews, 56 commits, 64 PRs in 5 years 7 months
Contributions summary:Dennis's contributions primarily involve updating and expanding the documentation for the Graylog project. They fixed typos, clarified existing explanations, added information about web interface configuration, plugin development, and Elasticsearch setup. The user also restructured documentation sections and addressed various issues related to the documentation's organization and content.
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