~ $ whoami
Dimitris Iliadis
Software engineer · C# / .NET, backend & product
I build backend systems and products in C# / .NET — with a background in engineering and internal business software.
Featured projects
-
Betty Programming Language
A fully interpreted programming language designed and implemented from scratch in C# — hand-written lexer and parser, first-class functions, closures, and 300+ unit tests.
-
OpenJones3D
Open-source contributions to a C game-engine reverse-engineering project — module RE, fixing decompilation inconsistencies, and refactoring repetitive patterns.