Hi, I’m Jordan. I’m a systems engineer, which means that in addition to writing my own code, I solve problems that involve making lots of other peoples’ code all work together. I build a lot of custom Linux distributions. I helped build two different ones for a company that used to be called Cleversafe, but is now IBM Cloud Object Storage. I worked on another distribution for GitHub, which lives inside of GitHub Enterprise Server.

I’m currently freelancing and working on my own projects as Caketop. I’m also writing articles and investing tiny amounts of money in friends’ companies.

I am most comfortable programming in Python or C; I can also be happy and productive in Go, Perl, or Ruby. I am very well-versed in bash and POSIX shell scripting. I know just enough JavaScript and TypeScript to keep myself out of trouble.

I’m into Docker, OSTree, Podman, and systemd. When I’m not running a distribution I built myself, I tend to prefer Debian, Ubuntu, or, for smaller devices, OpenWRT. When I’m building a distribution that’s that’s not a Debian derivative, I use Yocto.

I am available for contract work. I can help you build your backend, set up your CI, package and publish your software, or even build a custom Linux distribution for you. I only work remotely. Check out the Caketop website for more information about my consulting services.

You can reach me via email at jordan@jordemort.dev. If you need to get in touch with me securely, you can find my GPG key here, at keys.openpgp.org, or you can encrypt a message for me on Keyoxide. You can also chat with me on Matrix.