- 🧑 My name is Leon Linhart.
- 🇩🇪 I'm from Aachen, Germany.
- 🏭 I currently work at Yukawa Exponential GmbH as backend software engineer.
- 🏫 I've earned a bachelor's degree in computer science at RWTH Aachen University.
- 🛠️ I feel most comfortable on the JVM and have years of Java and Kotlin experience.
- 🐶 Dogs > Cats (but both is fine).
There is nothing here yet? Maybe I should finish and release a project I consider notable... or this section. Until then, you'll find a selection of projects I work/ed on below.
Languages: Typescript, JavaScript
Key Techs: Node.js, Yarn, Jest
- nexus-actions — A set of GitHub Actions to automate publishing to Maven Central (and other Nexus instances).
- setup-msvc-dev — A GitHub Action to set up a Developer Command Prompt for Microsoft Visual C++
I develop and maintain several plugins for the build automation tool Gradle to automate various development tasks and simplify configuration while seamlessly integrating with Gradle.
Languages: Kotlin, Java, Groovy
Key Techs: Gradle, Gradle TestKit, JUnit 5
- Gradle Eclipse Compiler for Java Plugin — A Gradle plugin for using the Eclipse Compiler for Java (ECJ) for compiling Java files.
- Gradle Toolchain Switches Plugin — A Gradle plugin that enables dynamic configuration of toolchains for specific tasks via project properties.
- LWJGL3 Gradle Plugin — A Gradle plugin to simplify working with LWJGL 3
- CurseForge Gradle Publish Plugin — A Gradle plugin for publishing to CurseForge