Konstantin Möllers is a Full-Stack Software Engineer based in the Randstad with over a decade of hands-on experience building modern web applications using React, Node.js, Java, and PHP. He has progressed through technical and leadership roles—from JavaScript engineer to tech lead, engineering manager, and currently software engineer at IMC Trading—bringing both executional depth and team-facing experience. Konstantin contributes to open-source projects that illuminate web platform capabilities and back-end correctness, notably improving MDN DOM stream examples and hardening Java Bloom filter implementations and tests. He speaks at industry conferences like Code.talks and DevDays Europe, blending practical engineering with community education. Known for pragmatic refactors and test-driven reliability, he often focuses on making complex stream and binary-processing examples accessible and well-tested for others.
12 years of coding experience
12 years of employment as a software developer
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at University of Hamburg
Library of different Bloom filters in Java with optional Redis-backing, counting and many hashing options.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:70 commits in 1 year
Contributions summary:Konstantin primarily contributed to the implementation of unit and integration tests for the Java-based Bloom filter library. Their work involved refactoring the Murmur3 implementation to improve its efficiency and reliability. Significant effort was put into testing the migration process for counting Bloom filters of various bit sizes. The user also added a count map to the counting Bloom filter and improved test coverage across multiple files and classes.
Code examples that accompany various MDN DOM and Web API documentation pages
Role in this project:
Front-end Developer
Contributions:10 commits, 4 PRs, 2 comments in 6 months
Contributions summary:Konstantin contributed primarily to the front-end aspects of the repository, focusing on implementing and improving interactive web stream examples. Their work involved developing and modifying HTML, JavaScript, and CSS to showcase real-time data manipulation through web streams. The contributions include examples using custom streams to manipulate and transform PNG images, as well as examples to transform binary chunks to strings. They have also made contributions to the underlying libraries to support the examples.
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.