César González Segura
About me
Software developer. Experience with clean water hydraulic software, digital banking, videogames,
mobile communication systems and medical research software.
If you want to get in touch with me, feel free to reach me in any of the contacts available at the top.
I love games, be it playing them, creating them or learning about them and about creating them. In the games section
you will find details about some of the games I have worked on.
Besides my day to day professional work, I am passionate about software crafting and I love to learn in my free time.
In the software section you can see some of the open source projects I have been working on during the years.
I also had the chance to do some scientific research at the beginning of my career. If you're curious, you'll find
it in the research section.
Writing
A workshop to help your team navigate legacy software
Posted February 17th 2026
Legacy software is the backbone of our technology, but it decays over time. In a previous team, we had a problem with legacy software and
needed to understand what should we fix, and in which order. Through this two session workshop, we discovered which parts of our products
were putting ourselves at risk, and which were not that relevant.
Applying snapshot testing to game development
Posted July 30th 2025
In this article, I've explored how to apply snapshot testing to reduce regressions when building games. There are
scenarios where snapshot testing can be useful, avoiding having to rely on heavy acceptance tests. But it also comes with many
caveats, so it won't be applicable in all cases.
Games
I love creating games. It is the main reason I started learning how to write software, and one of my favourite hobbies.
Here is a collection of games I've had the chance to create or collaborate creating. Both professionally and as a hobbyst.
Kerbal Space Program Enhanced Edition
Squad – Private Division – Blitworks
Playstation Store
Microsoft Store
YouTube Trailer
The widely known space career simulator, where you can create your own space ships, space stations and conquer the Kerbal system.
My main contribution was creating a PS5 and Xbox Series X/S port of KSP: EE.
Besides that, I worked in creating console-specific features, integrating new features from the PC version into the PS4 and XBox One versions and bug fixing.
Zombie Panic in Wonderland Plus
Akaoni Studio
App Store
YouTube Trailer
An arcade game where you must get rid of hordes of zombies using your guns, successor to the Wii game Zombier Panic in Wonderland.
Worked in the Android port (now delisted) and improvements in the game engine and editor.
Nongünz
Brainwash Gang – Sindicate (Commission)
Steam
YouTube Trailer
An alternative shooting game featuring clicker mechanics and great visual style.
Implemented native plugins for the original game engine (Construct 2) to add some unsupported features.
Tower of Elements
Jumble Devs
Itch.io
Windows Store
Source code
YouTube Trailer
Tower of Elements is a puzzle-platformer that defies you with logic games to overcome the obstacles of this misterious tower. Control the four elements and get to the top!
This is the biggest game we developed in the hobbyst studio Jumble Devs, and was a huge learning experience.
Developed in Unity3D and released for Android (now delisted), Windows Phone, WebGL and desktop.
Galaxy Survivor
Jumble Devs
Source code
YouTube Trailer
Explore the galaxy, upgrade your ship with better weapons and shields, avoid the asteroid fields and get all the stars!
Developed in Unity3D and released for Android (now delisted).
Rampage of Technology #ld36
© Natalia Morillo, Joan Carles Vegas, César González
Itch.io
A mad hipster wants to be the biggest hipster ever and YOU are the next victim! You will play as a cassette, a discman or the legendary Nokia 3310 to run away from the hipster and save your own life!
Developed during the #ludumdare36 in Game Boss 2016 for the Ludum Dare 36 in Unity3D
Capture the Pixel
Jumble Devs
Source code
A free-for-all, overhead multiplayer shooting game. Grab the best weapons and defeat everyone else to get into the top of the ranking.
Developed in Unity3D and released for Android (now delisted). Used Photon PUN for real-time networking.
Spookie Boogie #globalgamejam2016
Jumble Devs
Itch.io
YouTube Let's Play
Source code
Spookie Boogie is a game in which you help the ghost of Sir Clockengurch, a deceased saxofon player, to kick some teens out of his manor when they summon him from hell using a Ouija board.
Developed during the #globalgamejam2016 using Unity3D
Spinner.io
Commission project
A Spinner-fidget IO-like multiplayer game developed during the fidget-spinner craze as a commission for a third party.
Developed in Unity3D and released for Android (now delisted). Used Photon PUN for real-time multiplayer.
Monster Panic
Akaoni Studio
A prototype social game themed around capturing monsters developed during my internship in Akaoni Studio, which was never published.
I remember this game fondly as it was the first big scope game I fully programmed by myself, the client was programmed in Unity 3D and it had a custom backend written in C++.
Since it was never fully released, I could only keep these screenshots.
DreamCrawler #dcjam2016
Jumble Devs
Itch.io
Source code
A tech demo built with the intention of checking out how complicated the Dreamcast is to develop, along with creating a small framework to keep working over it.
Developed during the #dcjam2016 using C and OpenGL
Capture the Pixel #lowrezjam2016
Jumble Devs
Itch.io
Source code
A very low resolution (128x128 pixels) multiplayer shooting arena game, where two teams must get hold of the Pixel before the time runs out.
Developed during the #lowrezjam2016, client in Unity3D and server in Node.JS
Software
Here you can find a collection of the open source software I have been building on over the years, either on jobs where the products were open source or in my personal time.
Cest Framework
https://cestframework.com/
Cest is a test framework for C++ focused on simplicity and readability, inspired by mainstream frameworks.
HPG HMapper
https://github.com/grev-uv/hpg-hmapper
HPG HMapper is a parallel software tool for analyzing DNA hydroxymethylation data, detecting 5hmC bases from BS-seq and TET1 translocation sources.
Research
Here are the works I got to publish in scientific journals during my university years and while I worked in research.
HPG-HMapper: A DNA hydroxymethylation analysis tool
DOI 10.1177/1094342019840792
The International Journal of High Performance Computing Applications
Published January 2020
HPG-HMapper is a parallel software tool for analyzing the DNA hmC data obtained by ten-eleven translocation-assisted
bisulfite sequencing. This tool takes as input data the output files of mC aligner tools, and it yields mC maps and
the accounting of methylated and hydroxymethylated bases on each chromosome.
On the use of binary trees for DNA hydroxymethylation analysis
DOI 10.1007/978-3-319-65482-9_37
International Conference on Algorithms and Architectures for Parallel Processing
Published August 2017
Introduces how to use binary trees for searching the different occurrences of methylation and hydroxymethylation in DNA samples.
The binary trees allow to efficiently store and access the information about the methylation of each methylated/hydroxymethylated
cytosines in the samples.
Combining displacement mapping methods on the GPU for real-time terrain visualization
DOI 10.1007/s11227-016-1869-6
The Journal of Supercomputing
Published January 2017
A practical demonstration of how can per-vertex and per-pixel desplacement techniques be combined to improve the perceived
visual quality of 3D terrain rendering.