
Hello! I’m Samantha Bowen. I’m a software engineer with a creative streak and a respect for good project management.
Skills and Fields
I have multiple years worth of experience with C++/C and C#, though I’ve been able to pick up enough Python, Java, GLSL, and JavaScript to get projects done. Having said that, I was able to contribute a small bug fix to Rclone, which is written in Go, despite not having worked with it previously. So if there’s a programming language I need to work with, there’s a good chance I can pick it up given a little time.
My most recent professional work has been in video game development. My last traditional job was at Rec Room where we used the Unity game engine and I played an important role in porting to the Nintendo Switch. The indie game I’ve been working on uses the Godot game engine and my contract work on Gatos Malos Software’s Toad Turf has been with Unreal Engine.
I also have previous experience working in mixed reality, having attempted to create a mixed reality operating system called Kros. Working on Kros gave me experience with the OpenXR API.
Finally, I use Linux on my main personal laptop, so if your software doesn’t work on it, I can whine about it give you feedback.
Experience
Professional Jobs
- Software Engineer at Rec Room for about 3 years
- Programmer on contract with Gatos Malos Software for 1 month
Current Personal Projects
- Deepfable: Peace Mission, a turn-based RPG written in Godot
- Kros, an open source mixed reality operating system with about 146,000 lines of code
Miscellaneous Open Source Projects
- Cupl-Cpp, utility libraries for C++
- Cupl-Sharp, utility libraries for .NET
Open Source Software Contributions
- Rclone: fs/config: Read configuration password from EOFed stdin – fixes #8480
- Monado: d/ohmd: Add position tracking.
- OpenXR SDK: Fix hello_xr when running under Linux OpenGL X11
Prior Personal Projects
- Mirror Shift, an educational puzzle game for Android that was published to Google Play, though it has since been delisted due to APIs going stale