About Me
Hi, I’m Matteo, a 21 year old software engineer from Germany.
I am interested in programming, compilers, tech and hardware. In my free time I like to contribute to free and open source software, as well as writing my own quality of life improving projects.
Papers
liblzma - OSS and Backdoors
Exploring the xz-utils Backdoor, its Emergence and its Impact on FOSS and OSSComparing a Tree-walk Interpreter with JIT compilation and embedding via Go-plugins
Evaluating the trade-offs of using the Go-plugin API for JIT compilation while comparing the approach with a Tree-walk interpreter SlidesMondern Algorithms for Garbage Collection.
Outlining modern algorithms for garbage collection on the examples of Go and Java SlidesGenerating Test data for Table driven Tests with different LLMs to evaluate their potential for test automation.
Scoring and evaluating the potential of large language models by generating test cases via table driven testing for a rudimentary and a complex example implemented in the Go programming language. SlidesProjects
Name | Description |
---|---|
libjson | Fast and minimal JSON parser library written in and for go |
sqleibniz | A static analysis tool for sql, check syntax errors as well as semantic errors on snippets or full schemata |
Sophia | Lisp like, embeddable and extendable scripting language supporting go interoperability |
roguelike | A roguelike, implemented in c without any dependencies |
codedraw | Draw with commands, export and share your creations |
fleck | A minimal, configurable and highly optimized markdown2html compiler, supports macros, watch mode, syntax highlighting, latex math and live preview |
tcmpr | Combination of huffman coding and run-length lossless compression |
statlib | go library for commonly used statistical computations, optimized for performance, zero allocations |
mehr | Operating system-independent package and configuration manager |
panzer | panzer 🐢 - a minimal, fast and fun to use shell written in go |
gleichzeitig | Run shell scripts, commands and executables in parallel |