Software developer with experience in API, systems portability, and low-level language runtime work. Currently, I'm one of the PHP 8.4 release managers, and I work at Seiden Group maintaining IBM i support for PHP. My work there ranges from packaging to database extensions. In the past, I did a port of Mono to IBM i, which was recognized by COMMON for a "Student Innovation Award".
Resume available on request.
Reach me via email: calvin squiggly cmpct dot info
. I'm available via other chat or social media platforms, but ask first.
These projects are the most user-facing or took the most effort to work on. More projects (in varying states of activity) are on my GitHub profile.
A Subsonic client for macOS (2022-, Objective-C/Swift)
Mailing list extension for Mail.app (2024, Swift)
Git support for legacy MS IDEs (2021-2022, C/C++)
VMware mouse driver for Windows 3.1 (2021-2022, x86 assembly)
Shell extension for showing open Explorer windows (2020, C++)
Content management system for WinWorld (2018-2020, node.js)
Simple music player for Windows (2017-2018, C#)
Writing for for the corporate blog can be found other there.
In an effort to get me to write more, some friends of mine lent me some space on a blog of theirs. Most things I write nowadays are hosted there. Below are some older things I've written.
Miscellaneous odds and ends not worthy of a more formal article.