Friedrich Beckmann is a professor and seasoned system architect with 17+ years designing and partitioning complex wireless LAN (IEEE 802.11) and VDSL2 systems, bridging hardware, firmware and network-processor software. He combines deep digital VLSI, FPGA and mixed-signal experience with practical processor-subsystem design (ARM/MIPS) and performance modelling to deliver production-ready baseband and MAC architectures. At Infineon he led IEEE 802.11n MAC and VDSL2 CPE architecture efforts, and today teaches digital design and embedded software while balancing active parental leave. An active open-source contributor, he has improved cross-platform projects like GNOME/glib and QGroundControl by fixing macOS integration and Android build/CI issues, showing his knack for platform portability and CI automation. Colleagues value his rare blend of rigorous academic training (Dr.-Ing.) and hands-on chip-to-software engineering across industry and academia.
17 years of coding experience
12 years of employment as a software developer
Dipl.-Ing., Electrical Engineering, Dipl.-Ing., Electrical Engineering at TU Dortmund University
Dr.-Ing., Electrical Engineering, Dr.-Ing., Electrical Engineering at University of Bremen
Contributions:8 reviews, 16 commits, 12 PRs in 4 years 1 month
Contributions summary:Friedrich primarily addressed build and compilation issues for the Android platform within the QGroundControl project. They fixed build errors related to unused variables and MacOS compilation failures by adjusting code and references. Additionally, the user made changes to the CI/CD pipeline, specifically modifying the build structure and deployment process for Android APK files based on environment variables, which improved build and release automation. They also made changes related to video streaming.
Read-only mirror of https://gitlab.gnome.org/GNOME/glib
Role in this project:
Back-end Developer
Contributions:10 commits, 1 PR in 24 days
Contributions summary:Friedrich primarily contributed to the content type and file handling functionalities within the `glib` library, specifically focusing on macOS compatibility. Their work involved implementing the `xdgmime` system for content type detection, addressing issues related to mime type conversion, and ensuring correct icon display in the file selection dialog. They also introduced tests to validate the correct identification of content types from data. The user's contributions improve the file management and integration with macOS.
pygobjectgnome-shell-extensiongtk-rsgnomegitlab
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
Friedrich Beckmann - Professor at Hochschule Augsburg