Fabio Krapohl

Technischer Leiter at Zockrates Laboratories UG

Langensendelbach, Bavaria, Germany
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
🎓
Top School
Fabio Krapohl is a technical lead and game programmer with 11 years of experience, leading development at Zockrates Laboratories UG while focusing on reusable tools and components for games. He prefers low-level, language-agnostic designs—often writing components in C and favoring fixed-point math and geometric algebra for consistent math systems. Fabio contributes to prominent open-source graphics work, including substantial backend updates to the gfx-rs/wgpu and wgpu-native projects, reflecting deep knowledge of texture, command buffer and pipeline internals. He advocates modern, portable graphics stacks (WGPU) and vector-based 2D/UI rendering, aiming for graphics systems that generalize across 2D–4D. Based in Langensendelbach, Germany, he combines academic grounding from FAU Erlangen-Nürnberg with practical, cross-repository engineering practices. Fabio is actively exploring robust setups for larger personal projects, balancing experimentation with pragmatic reuse and interoperability.
code11 years of coding experience
bookBachelor, Computer Science, 2,5, Bachelor, Computer Science, 2,5 at Friedrich-Alexander-Universität Erlangen-Nürnberg
stackoverflow-logo

Stackoverflow

Stats
604reputation
21kreached
1answer
10questions
github-logo-circle

Github Skills (20)

vulkan10
buffer10
back-end-development10
graphics-engine10
webgpu10
rust10
backend10
opengl10
texturing9
gpu9
texture9
generics6
lisp6
error-handling6
borrow-checker6

Programming languages (17)

JavaC++RustCGoCommon LispHTMLKotlin

Github contributions (5)

github-logo-circle
gfx-rs/wgpu-native

Jan 2019 - Aug 2020

Native WebGPU implementation based on wgpu-core
Role in this project:
userBack-end Developer
Contributions:10 commits, 4 PRs, 4 comments in 1 year 6 months
Contributions summary:Fabio focused on updating the codebase to a more current version of the underlying graphics library (`gfx-rs`). This involved significant modifications to the `device`, `command`, and other core files, reflecting a deep understanding of the low-level graphics API. The changes include updates related to texture management, command buffer operations, and pipeline creation, demonstrating a strong focus on the project's core functionality and dependencies. The user also incorporated code formatting using rustfmt.
rustwgslwgpuwebgpu
gfx-rs/wgpu

Jan 2019 - Aug 2019

A cross-platform, safe, pure-Rust graphics API.
Role in this project:
userBack-end Developer
Contributions:11 commits, 7 PRs, 9 comments in 7 months
Contributions summary:Fabio's contributions focused on updating the `wgpu-native` library to align with the current version of `gfx`. The commits involve significant changes to the code, including modifications to the `device.rs`, `command/mod.rs`, `command/allocator.rs`, `command/render.rs`, and other related files. These changes appear to revolve around core graphics API functionalities like texture creation, render passes, command buffer management, and pipeline creation.
apimetalwebgpu-apigpurust
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