Frans Bouma is a seasoned Senior Software Engineer and founder with three decades of professional development experience, best known as the lead developer and creator of LLBLGen Pro, a market-leading ORM for .NET. He combines deep expertise in C#, C++ and database/data-access architecture with a niche mastery of reverse-engineering 3D engines to build industry-renowned photomode tools and ReShade shaders used for game artwork and video. As sole developer of multiple custom camera and photomode systems, he blends low-level memory injection techniques with user-facing UI and shader work, contributing notable improvements to popular open-source projects like ReShade. Based in The Hague, Frans balances long-term product stewardship with active open-source contributions, delivering both high-quality commercial tooling and creative modding solutions.
13 years of coding experience
2 years of employment as a software developer
Universiteit Twente
B.Sc., Computer Science, B.Sc., Computer Science at Saxion University of Applied Sciences
A small, happy, dynamic MicroORM for .NET that will love you forever.
Role in this project:
Back-end Developer
Contributions:67 commits, 40 PRs, 55 pushes in 2 years 5 months
Contributions summary:Frans's commits primarily involve refactoring and optimizing code within the .NET MicroORM framework. They made significant changes to the `RecordToExpando` method, improving its speed. Further, the user refactored code into multiple files, implemented tests, and added support for Oracle and PostgreSQL databases within the framework. The user appears focused on improving the core functionality and extending database compatibility of the project.
This is a generic camera system to be used as the base for cameras for taking screenshots within games. The main purpose of the system is to hijack the in-game 3D camera by overwriting values in its camera structure with our own values so we can control where the camera is located, it's pitch/yaw/roll values, its FoV and the camera's look vector.
Role in this project:
Back-end Developer
Contributions:57 releases, 566 commits, 75 PRs in 5 years 10 months
Contributions summary:Frans implemented and updated a generic camera system for taking screenshots within games, including controls over camera location, pitch/yaw/roll values, and field of view. Their work focused on injecting code into the game's memory to manipulate its camera structure. The contributions include a core system, the development of interceptor code to capture and modify camera matrix values.
lookyawgamesscreenshotcamera
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Frans Bouma - Senior Software Engineer at Solutions Design bv