Simon Geilfus

Design Technologist C Developer at Self-employed

Brussels, Belgium
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

👤
Senior
Simon Geilfus is a Brussels-based design technologist and C++ graphics programmer with 14 years of experience crafting interactive, immersive and creative tools for art and commercial projects. He blends low-level graphics expertise—contributing shader, FBO and depth-testing work to the widely-used open-source Cinder creative coding library—with a designer’s sensibility for spatial and experiential systems. As a long-time freelancer and former Design Technologist at Rare Volume, he builds everything from runtime-compiled C++ creative apps to content-creation and animation pipelines for VR, mobile and large-scale installations. His background includes teaching and artist residencies at institutions like La Cambre, Stanford-associated programs and Zero1, reflecting a practice that sits at the intersection of code, art and education. Notably, he often solves unconventional format challenges by authoring bespoke tools and extensions rather than relying on off-the-shelf software.
code14 years of coding experience
job14 years of employment as a software developer
languagesEnglish, French
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
shader10
opengl10
framebuffer10
geometry9
cmake8

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
cinder/Cinder

Mar 2015 - Feb 2022

Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
Role in this project:
userFull-stack Developer
Contributions:89 commits, 37 PRs, 57 comments in 7 years
Contributions summary:Simon primarily contributed to the Cinder library by adding and modifying features related to OpenGL, particularly shaders and frame buffer objects (FBOs). They implemented getter methods for shader paths within the GlslProg class and added depth testing functionality with the ScopedDepthBuffer class. The user also addressed minor code issues, such as fixing typos and improving the FboCubeMap implementation. Moreover, they made contributions to the GeomIo ExtrudeSpline function, including UV mapping and thickness control.
professionalcppcinderqualitygraphics
Contributions:40 commits, 2 PRs, 34 pushes in 1 year 1 month
cinderoptimizationpartitioningpartitioning-algorithms
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
Simon Geilfus - Design Technologist C Developer at Self-employed