Andreas Berger is a seasoned full stack Java developer and software architect with over a decade of freelance experience building and optimizing backend systems. Based in Germany, he combines hands-on engineering with architectural thinking, contributing to notable open-source projects like Backstage (improving GitLab integration) and neo4j/graphql (refactoring query execution and performance-sensitive logic). He has a knack for pragmatic refactors and test-driven improvements, and has applied that attention to detail in domains from developer portals to home automation bindings for openHAB. Comfortable across the stack, Andreas focuses on clean configuration, reliable integrations, and measurable performance gains—often surfacing subtle fixes that improve real-world interoperability.
Contributions:16 reviews, 9 commits, 11 PRs in 7 months
Contributions summary:Andreas's primary contribution revolves around developing and maintaining the `fineoffsetweatherstation` binding. They implemented new features, including supporting the ELV protocol and adding a channel for sensor battery voltage. Additionally, the user fixed bugs related to pressure conversion and temperature readings, ensuring the accurate representation of data from the weather station. The work also involved adding support for the new GW2001 weather station and fixing the rain rate readings.
A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations.
Role in this project:
Back-end Developer
Contributions:10 reviews, 9 commits, 16 PRs in 9 days
Contributions summary:Andreas primarily focused on refactoring and optimizing the GraphQL to Cypher query execution layer for Neo4j. Their contributions include removing unused code related to authorization and refactoring the use of `apoc.do.when` with sub-queries to improve performance and code clarity. They also updated and fixed existing tests and added new tests. Their changes touch on several core components of the project, like the translate and the auth module.
queryimplementationsjavascriptgraphscypher-query
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
Andreas Berger - Full Stack Developer at Freelancer