Currently working on a modern, web-based SQL suite. Also fiddling around with a selfmade smarthome.
I've worked with these languages and tools listed here:
-
Java
- Annotation processing & basic runtime code generation
- H2 database
- RabbitMQ (message broker)
- Netty
-
Kotlin
JVM environment
-
Build tools: Maven and Gradle
-
TypeScript & JavaScript
- React
Throughout my university bachelor's program I also gained insight on things like:
- C++
- OpenMP (pragma-based multi-processing)
- CUDA
- Scala programming language
One of my main tech-related interests is in compilers.
Throughout my projects I wrote two simple LL(1) "compilers" (tokenizer, parser & lexer).
This peeked my interest in designing (programming) languages and developing more complex compilers and code generators.
I'm currently designing a scripting language for generating AI prompts and modelling the behaviour of advanced pipeline
processes.
(Technical: A language-based alternative to the node-based approach used in ComfyUI
to generate images using StableDiffusion)