About Me
I’m a gameplay programmer with over a decade of software experience, now focused on breaking into the game development industry. Fueled by a lifelong passion for gaming, I’m committed to creating engaging and challenging experiences for players.
Joining the video game industry is more than a career goal, it’s my dream.
Got an interesting project? Send me a message at sal@turmoniousgames.com

Portfolio
Blade & Stone
Top down 2D demo game, built to explore a novel mobile focused player control scheme.
Engine: Godot/Redot 4.3
Project Timeline: 6 Months
What I’ve worked on:
- Programmed and designed gameplay around a minimalistic input scheme while maintaining mechanics with depth and player freedom.
- Crafted level designs that provide interesting challenges and create tactical positioning opportunities.
- Developed UI elements and unique art assets for characters and environments.
- Designed custom sound effects.
Bitter Silver
Choose-your-own-adventure, space western visual novel.
Engine: Unity 2020 / Naninovel
Project Timeline: 2 Months
What I’ve worked on:- Built systems to facilitate a branching storyline with impactful choices.
- Programmed custom UI elements.
- Improved existing save systems to make them work reliably.
- Rapidly learned the Naninovel framework and modified it where necessary to fit the game’s needs.
- Cleaned up and optimized existing code, ensuring a smoother gameplay and more polished experience.
Helheim
Top down 2d melee combat focused on mind games and tactics.
Engine: Unity 5
Project Timeline: 6 Months
What I’ve worked on:
- Led the project, creating concepts and managing team members.
- Designed gameplay mechanics that enable a tactical melee combat experience focused on mind games and strategic depth.
- Handled all programming and responsibilities involved with development in Unity.
- Animated characters and configured particle systems, creating custom special effects for abilities.
- Configured particle systems and created custom special effects for all abilities.
Friday Night Shift
Point and click mini-game collection. This is a submission to Godot Jam Round 2.
Engine: Godot 4.3
Project Timeline: 7 Days
What I’ve worked on:- Programmed core gameplay elements and user interfaces, creating an intuitive experience for multiple mini-games.
- Developed the ice cream machine mini-game from scratch, focusing on smooth interactions and fun mechanics.
- Co-developed the fryer mini-game, adding engaging gameplay elements that complement the overall collection.
Anime Fight Club
Side scrolling platform fighter.
Framework:XNA 4.0 with lidgren for networking
Project Timeline: 6 Months
What I’ve worked on:
- Took on the role of lead programmer, overseeing all technical aspects of the project.
- Built a custom 2D physics engine in C#.
- Programmed gameplay mechanics with multiplayer functionality using a client-server architecture with a master-server that allowed players to find game servers.
- Designed and programmed a custom UI system for menus.
- Integrated a database to support player accounts with progression systems that enabled gear unlocks and loadout selections.
Side Scrolling Hack and Slash
Side scrolling platform fighter with thumb stick gesture based sword inputs.
Framework: XNA 3.1 with custom 2d physics engine
Project Timeline: 6 Months
What I’ve worked on:- Designed and developed all game mechanics.
- Developed a custom 2D physics engine.
- Implemented thumbstick gesture-based sword inputs.
Multipivot Tool
Simple asset tool for Unity enabling you to quickly pivot Unity objects around multiple different pivot points.
Engine: Unity 5
Released: Unity Asset Store
What I’ve created:
- Developed a user-friendly tool for Unity, allowing objects to pivot around multiple points, which is especially useful for animating without breaking the hierarchy.
- Designed marketing materials and custom icons to showcase the tool’s functionality.
Skills
Engines & Frameworks
- Unity
- Unreal Engine
- Godot
- XNA/MonoGame
- WPF / WinForms
- lidgren
Languages
- C#
- C++
- Python
- Java
- GDScript
- SQL
Tools
- GitHub
- VisualStudio
- Blender
- Inkscape
- Trello
Fields
- Gameplay
- Scripting
- Tools
- Engine
- User Interface
- Shader Programming