Andreas Berger

Full Stack Developer at Freelancer

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
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.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
853reputation
131kreached
10answers
0questions
Badges
spring
top-5%
github-logo-circle

Github Skills (38)

scaffold10
addin10
gitlab-api10
back-end-development10
typescript10
openhab10
wpgraphql10
java10
neo4j10
javas10
backstage10
cypher10
sys10
wordpress-graphql10
typescript-types10

Programming languages (15)

JavaCSSSchemeGoMustacheCypherGroovyKotlin

Github contributions (5)

github-logo-circle
openhab/openhab-addons

May 2022 - Dec 2022

Add-ons for openHAB
Role in this project:
userBack-end Developer
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.
add-onsopenhabaddonjavaons
neo4j/graphql

Jan 2023 - Jan 2023

A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations.
Role in this project:
userBack-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