André Steingreß

Head Of Software Development at Donau Tech Radio (DTR)

Neuhofen an der Krems, Upper Austria, Austria
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

👤
Senior
🎓
Top School
André Steingreß is a seasoned software leader and hands-on principal engineer with 15+ years delivering Java-based enterprise applications across logistics, food, public sector and more. Currently Head of Software Development at myflexbox and founder of AppCare, he balances team coordination, architecture and day-to-day coding to keep production systems reliable. He holds advanced degrees in Software Engineering and Information Management from FH Hagenberg and brings deep operational experience running JVM systems for major regional clients. An active open-source contributor, André implemented AST transforms for Apache Groovy—introducing a @NotYetImplemented test annotation and enhancing @ToString behavior—showing expertise in language internals and test automation. He also shares tech insight as co-host of the Donau Tech Radio podcast and as a past trainer for junior developers, combining communication skills with technical leadership. Colleagues rely on him for translating stakeholder needs into pragmatic, maintainable solutions while remaining deliberately “hands-on.”
code15 years of coding experience
job13 years of employment as a software developer
bookMaster of Arts - MA, Information Engineering and Management, Master of Arts - MA, Information Engineering and Management at Hagenberg Campus - FH Upper Austria
stackoverflow-logo

Stackoverflow

Stats
4,411reputation
1.3mreached
66answers
5questions
Badges
groovy
top-5%
spring
top-5%
java
top-5%
regex
top-5%
grails
top-5%
github-logo-circle

Github Skills (20)

groovy10
annotations10
testing10
annotation-processing10
junit10
java9
grails9
spring9
regex9
annotate9
javas8
programming-language8
compiler-compiler7
compiler7
dependency-injection6

Programming languages (5)

JavaGoHTMLGroovyMarkdown

Github contributions (5)

github-logo-circle
groovy/groovy-core

Feb 2012 - Mar 2014

former home of the groovy programming language, moved to https://github.com/apache/groovy
Role in this project:
userBackend Developer
Contributions:131 commits in 2 years 1 month
Contributions summary:André contributed to the Groovy programming language project by implementing an AST transform that introduces the `@NotYetImplemented` annotation. This feature allows test cases for not-yet-implemented features to be marked and handled correctly. The user also made a contribution to the `@ToString` annotation to optionally exclude fields with null values.
groovyapachecompilerprogramming-languageinterpreter
apache/groovy

May 2016 - Jul 2020

Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:7 commits, 3 PRs, 3 comments in 4 years 3 months
Contributions summary:André primarily contributed to the Apache Groovy project by implementing and testing new features. Their work involved creating and testing a `@NotYetImplemented` AST transform, which allows developers to mark test cases for features that are not yet implemented. The code changes demonstrate a deep understanding of Groovy's AST transformations, testing methodologies, and JUnit integration within the Groovy ecosystem. The user also worked on other improvements such as modifying `@ToString` annotation behavior.
static-typinggroovyfunctional-programmingapachemetaprogramming
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
André Steingreß - Head Of Software Development at Donau Tech Radio (DTR)