Stefan Schrass

Software Developer with focus on solving real users problems, while constantly trading quality for cost. Heavily influenced by Roy Fielding, Joel Spolsky and Martin Fowler. Worked for ARD and their platforms ARD Mediathek and ARD Audiothek, now working for DB Systel GmbH, formerly at DB Mosaik and nowadays at Steuerung Gleiswechsel.

Languages

Java/Kotlin, C#, C/C++, bash, HTML

Frameworks, Libraries, APIs

Arrow-Kt, Android-SDK, Android-NDK, Jetpack Compose, openCV, Tesseract, Retrofit, resilience4j, Spring Framework, Spring-Boot, Dagger(-Hilt), Jackson/GSON/Moshi, XML/XSL/XML Schema, JSON, HAL, JPA, Hibernate, SQL/SQLite, Google Guava, RxJava, Fastlane, JUnit, Selenium, Apache Kafka, PostgreSQL, Thymeleaf, htmx

Tools

IntelliJ IDEA, Android Studio, Git, GitLab/GitHub, GitHub Actions/GitLab CI/Jenkins, Maven/Gradle, Sonatype Nexus/Artifactory, JIRA, Google Cloud Platform/Amazon AWS, Kubernetes, Docker, Latex

Other

RESTful Design (HATEOAS), Microservices, OOA/OOD, SOA, UML, ER-Modelling, RFID, QR, EAN, Debian, Alpine