Frans Bouma

Senior Software Engineer at Solutions Design bv

The Hague, South Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job2 years of employment as a software developer
bookUniversiteit Twente
bookB.Sc., Computer Science, B.Sc., Computer Science at Saxion University of Applied Sciences
stackoverflow-logo

Stackoverflow

Stats
8,287reputation
2.0mreached
182answers
0questions
Badges
domain-driven-design
top-5%
database-design
top-5%
compact-framework
top-5%
oop
top-5%
orm
top-5%
char
top-5%
github-logo-circle

Github Skills (38)

hook10
c-language10
shader10
image-processing10
net10
dotnet10
post-processing10
asp-net10
direct3d10
dotnet-core10
hlsl10
visual-effects10
game-development10
reshade10
cprogramming-language10

Programming languages (13)

C#PowerShellC++CHTMLTypeScriptJavaScriptLua

Github contributions (5)

github-logo-circle
FransBouma/Massive

Mar 2015 - Aug 2017

A small, happy, dynamic MicroORM for .NET that will love you forever.
Role in this project:
userBack-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.
dotnetcsharphappymicroormdotnet-core
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:
userBack-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