I’m Simon, a software engineer with a double background in operations research and AI, currently orbiting the intersection of optimization, generative models and biology. I like to run towards hard problems that have real stakes.
I started programming at 16 because I wanted to launch an artist label and couldn’t pay anyone to build the site. Learning to code was just the only way forward. From there I kept building whatever I thought was missing: an inventory system with QR codes for keeping track of gear, a “crowd-finding” web app when you needed people rather than funding. Those projects pushed me toward engineering and gave me a habit of looking at the world as systems that can be understood, redesigned and simplified.
I think visually. I care a lot about how things feel to move through: interfaces, codebases, cities, factories. I am drawn to architecture and well designed tools because a good space or product can change how you feel, what you notice and how you think. Even though I did not go into architecture, I approach software in a similar way: take in the world as it is, understand the constraints, then build a version of it that serves people and is satisfying to use.
When I am not behind a screen I am usually running, lifting or walking through nature and cities. That is where I process ideas, reset and keep some balance. I have learned I need that balance if I want to do serious, long term work.
There’s also a quieter part of the story: I went through a long, difficult stretch in my mid-twenties that forced me to rebuild slowly. Over time that became its own kind of training: learning to move again in small steps, to finish work even when it felt heavy, to keep showing up. It taught me patience, and that momentum comes from a long series of nearly invisible decisions. Over time, those small decisions stacked into real stability and forward motion. This portfolio sits on top of that work; it’s a marker that the foundation is solid again and that I’m ready to aim that momentum at larger, more demanding projects.
Download my resume