Florian Bösch is a freelance WebGL and web developer based in Bern with 17 years of software engineering experience and five years focused on client-facing WebGL projects. He combines deep hands-on skills in JavaScript/Coffeescript with a strong Python background from earlier roles, having led architecture and migrations as a senior engineer and trainer. Florian contributes to notable open-source projects around graphics and WebGL conformance (including work on the official Khronos WebGL tests and the pyglet multimedia library), demonstrating attention to cross-platform input and texture handling edge cases. Comfortable specifying, architecting and implementing full web stacks, he also brings practical UX improvements such as mobile touch handling and precision fixes to visualization libraries. Colleagues value him for bridging low-level graphics detail with pragmatic product-minded solutions.
17 years of coding experience
2 years of employment as a software developer
Basic Course, graphics, design, Basic Course, graphics, design at Schule für Gestaltung Basel
A high performance WebGL/JS heatmap display library
Role in this project:
Front-end Developer
Contributions:14 commits, 1 PR, 1 push in 2 years 4 months
Contributions summary:Florian primarily contributed to the front-end aspects of the WebGL heatmap library. Their work involved fixing bugs related to updating the heatmap, adding features such as gradient texture support and an alpha range parameter. The user also implemented touch handling for mobile devices and improved precision handling. These changes suggest a focus on enhancing the library's functionality, visual appearance, and usability.
Contributions:42 commits, 16 PRs, 22 comments in 2 years 5 months
Contributions summary:Florian primarily contributed to testing and conformance of the WebGL specification. Their work included writing and updating conformance tests, such as testing for reserved preprocessor macro names, null/undefined data arguments for bufferData, and mipmap generation for rendered textures. They also added tests for compiling large fragment shader loops and ensuring correct behavior of a sampler in a struct passed to a function.
threejskhronoswebgl
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.