Name: Thanassis Tsiodras
Type: User
Company: European Space Agency
Bio: Lead SW Eng for a SW services startup (12 years). Sold my stake, worked for the European Space Agency (7 years). Details at https://www.thanassis.space/cv.pdf
Location: Noordwijk, Netherlands
Blog: https://www.thanassis.space
Thanassis Tsiodras's Projects
AI: Implementing Score4 (Connect four) in functional and imperative languages
Since I succeeded in porting a Leon3 inside my FPGA board (https://github.com/ttsiodras/grlib-gpl), I played a bit with SPARC Assembly.
I optimized some code for the European Space Agency, achieving significant speedups - using OpenMP, SSE, Eigen and CUDA. This is the resulting code, with complete documentation on the optimizations performed. I also blogged about the techniques I used to optimize the code here: https://www.thanassis.space/straylight.html
The bootstrapping TASTE repository (see https://taste.tools)
AWS templates engine.
Quick test of coverity scan
Master the command line, in one page
My first neat hack, 26 years ago - awarded "Program of the Month" status back in the day, in a Greek magazine...
Another home for my blog posts
Typescript syntax files for Vim
My successful first experiment in VHDL - creating my own UART
An auto-solver I coded for the "Unblock Me" puzzle game
Short shell/perl/python utils I wrote that I use every day.
An attempt at a minimal interface to navigate video collections
Port of OpenAI's Whisper model in C/C++
OMG, I passed a threshold - I did my own YCombinator in Python :-)
Youtube Video Annotations Player
The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.
Using Z80 assembly to perform screen scrolling (per-pixel)