My name is Theodoros Chatzigiannakis. It is pronounced easier than it looks.
I am from Greece. I currently live in the Netherlands.
I have worked as an employee at:
- TOPIC Embedded Systems B.V. since April 2019. Part of my duties was working as an external software engineer at the Research & Development department of Canon Production Printing, mainly on PRISMAsync.
I also own Marea, a vacation rentals enterprise, which I started in 2016.
I specialize in infrastructure development for other developers. This includes compiler engineering, language design, and framework development. I can also do desktop application, backend, and frontend development.
Languages and technologies I know include C, C++, Rust, C#, F#, CIL, WPF, WinForms, ASP.NET, Entity Framework, LINQ, Java, Python, LLVM, ANTLR, OpenCL, Unreal Engine, and others.
I like mentoring others by helping them out on practical problems, as well as by teaching them new skills and reusable principles. I have done these things:
- During my studies and later at my workplaces, where I’ve repeatedly guided less experienced colleagues and students.
- Through my Stack Overflow profile where I have over 400 high-quality and well-received answers.
- Τhrough my technical blog, where I tackle advanced subjects.
I also have cultivated some managerial skills, from running a small business on my own and being an employer to 2 people.
I donate my personal computers’ processing power to Folding@home to help fight various diseases.
I use Kiva to help people in developing countries.