# Owen Cramer > Owen Cramer is a software engineer at Runpod and a graduate of Michigan Technological University (B.S. Software Engineering, 2025). Outside of work he makes native apps for Apple platforms and publishes the open-source packages behind them. - Contact: me@ocramer.com - GitHub: https://github.com/OWCramer - LinkedIn: https://www.linkedin.com/in/owen-cramer ## Apps - [Shiori](https://ocramer.com/apps/shiori): Play the visual novels you own on iPhone, iPad and Apple TV. iPhone, iPad, Apple TV. TestFlight beta, free. Download: https://testflight.apple.com/join/p6CHjMne - [AzuraCast Radio](https://ocramer.com/apps/azuracast-radio): All of your AzuraCast stations, in one place. iPhone, iPad, CarPlay. On the App Store, free. Download: https://apps.apple.com/us/app/azuracast-radio/id6740510724 - [Brokenithm](https://ocramer.com/apps/brokenithm): Turn your iPhone or iPad into a CHUNITHM controller. iPhone, iPad. TestFlight beta, free. Download: https://testflight.apple.com/join/U6kwvETm ## Packages Open-source packages, listed at https://ocramer.com/packages: - [KiriKit](https://github.com/OWCramer/KiriKit): krkr2's core with Shiori's own environment, Metal compositor, audio and movies, for iOS and iPadOS. Engine: KiriKiri 2 / KiriKiri Z. License: MPL-2.0. - [ArtemisKit](https://github.com/OWCramer/ArtemisKit): An Artemis Engine interpreter written in Swift, with Lua 5.1 scripting and Metal rendering. Engine: Artemis Engine. License: MPL-2.0. - [SiglusKit](https://github.com/OWCramer/SiglusKit): SiglusEngine games in Shiori, on siglus_rs with Shiori's patches for input, menus and movies. Engine: SiglusEngine. License: MPL-2.0. - [LucaKit](https://github.com/OWCramer/LucaKit): Luca System archives, images, fonts and script bytecode, with an interpreter written in Swift. Engine: Luca System. License: MPL-2.0. - [CatSystemKit](https://github.com/OWCramer/CatSystemKit): CatSystem2 in Swift, plus the E-mote character renderer that KiriKit shares. Engine: CatSystem2. License: MPL-2.0. ## Pages - [Resume](https://ocramer.com/resume): Experience, education and skills. - [Full text for language models](https://ocramer.com/llms-full.txt): Every app page, FAQ and package in one file.