Felix Schneider

Doktorand at Fachhochschule Dortmund

Bochum, North Rhine-Westphalia, 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

🤩
Rockstar
🎓
Top School
Felix Schneider is a doctoral researcher in integrated digital and mixed-signal circuits with six years of experience spanning model-based design, circuit layout, and digital signal processing. Based in Bochum, he combines academic research at Fachhochschule Dortmund with practical Cadence and Synopsys flow expertise to develop robust IC solutions. His background in mechatronics (B.Eng.) and a top-rated M.Sc. in electrical engineering underpin a hands-on approach to digital integrated circuit design. Beyond academia, he contributes to the LLVM project’s MLIR ecosystem, improving integer-range analysis and extending support for quantized operators—an uncommon cross-domain bridge between compiler infrastructure and hardware design. Colleagues know him for translating complex signal-processing requirements into verifiable silicon-oriented implementations.
code6 years of coding experience
bookBachelor of Engineering - BE, Mechatronik, 1,7, Bachelor of Engineering - BE, Mechatronik, 1,7 at Hochschule Bochum - Bochum University of Applied Sciences
languagesGerman, English, Chinese
github-logo-circle

Github Skills (14)

compiler-design10
multilevel10
c-language10
cprogramming-language10
intermediate10
llvm10
optimization9
testing9
test-framework9
tensorflow7
operation7
tensor7
tensorrt7
quantization6

Programming languages (11)

TypeScriptJavaC++ShellCSourcePawnLLVMScala

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jul 2022 - Feb 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:33 reviews, 73 PRs, 38 pushes in 2 years 7 months
Contributions summary:Felix primarily contributes to the MLIR (Multi-Level Intermediate Representation) project, specifically focusing on the `arith` dialect and integer range optimizations. They addressed bugs in the range inference for `arith.shl` operations and extended the testing framework to support arbitrary integer types. Further contributions include implementing no-wrap flags in inference, and fixing issues with loop bounds in the IntegerRangeAnalysis. The user also adapted the `test.reflect_bounds` test Op to use explicit signed and unsigned representation and added a quantized conv2d operator.
compilerstechnologiesclangsubmittoolchain
ubfx/siliconcompiler

Jan 2024 - Jun 2024

A modular build system for hardware
Contributions:61 pushes, 16 branches in 5 months
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
Felix Schneider - Doktorand at Fachhochschule Dortmund