/home/portfolio

Code

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.

Visit project page.

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).

Visit project page.

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

Talks

Speak of the Devil: Runtime Disassembly and a Live Demo x86 Assembly

My talk @ DC858.

I talk about gamehacking and show off some code injection live.

Role: Speaker/Author

Theme: debugging, reverse engineering, code injection

Impact: Emoji reactions on Slack

The Algorithms of Creating Money and Their Impacts on Inflation and Wealth Distribution

My talk @ DC858.

I introduce the Relative Theory of Money to a mostly infosec group.

Role: Speaker/Author

Theme: matplotlib, pandas, numpy (calculus), monetary economics.

Impact: Emoji reactions on Slack

Misc

Libre Currency without the Jargon French → English

https://vimeo.com/coriinne/thelibrecurrencywithoutjargon

Web video introducing alternate monetary economics, “libre currency” as opposed to debt-based currency.

Role: Translator (transcript)

Theme: French, monetary economics