/home/portfolio
![]()
The Algorithms of Creating Money and Their Impacts on Inflation and Wealth Distribution
My talk @ DC858.
I talk about computational economics or game design at a mostly infosec group.
Role: Speaker/Author
Theme: matplotlib, pandas, numpy (calculus)
Impact: Emoji reactions on Slack
![]()
0 A.D | Pyrogenesis C++, Python, JavaScript
Real-time strategy (RTS) 3D game engine.
Role: Contributor
Theme: SDL2, Vorbis, pycollada, Spidermonkey
Impact: Pull requests coincident with the Palisades and West Bank Fires of 2025.

stacksurvey Python
https://codeberg.org/scuti/stacksurvey
For the blog post Where’s the money? C programming or Python?
Regression analysis of incomes of embedded systems developers and data scientists.
Role: Author
Theme: matplotlib, pandas, sklearn, numpy
pleroma-comments Lua
https://codeberg.org/scuti/pleroma-comments
Pandoc filter that attaches notes from the Fediverse to blog posts. Used on this website.
Role: Co-author with antares*
Theme: ActivityPub, pandoc, html, css, cjson
Impact: Used on my website.
hanvon-linux C
https://codeberg.org/scuti/hanvon-linux
Device driver for an old no-longer-on-the-market pen tablet.
Role: Co-author
Theme: libevdev, libusb
Impact: I drew with it.

reflex2q3 C++
https://codeberg.org/scuti/reflex2q3
Video game map converter, from vertices and faces (used by most modern games) to planes (Quake Engine).
See before and after a bug fix.
Role: Co-author
Theme: Eigen3 (linear algebra), Catch/2 (unit tests)
Impact: the creation of the maps frosthalo and bmn; the latter map was in the pool of a tournament.
xdfcgi C, Python, SQL
https://codeberg.org/scuti/xdfcgi
CGI (or page generator) to display leaderboards of a Xonotic server.
Role: Author
Theme: sqlite3, html, css
Impact: This webpage.
lib3ddevil1 C, Python
https://codeberg.org/scuti/lib3ddevil1
C library made for reverse engineered file formats of Devil May Cry 1, written before I even had a website.
Role: Co-author
Theme: ctypes, debugging, reverse engineering