Pawel Dawidek is a seasoned software engineer and entrepreneur with 14 years of experience, currently serving as Co-Founder and CTO of Fudo Security and co-founding Mobter from Fremont, California. He combines deep systems and security expertise—demonstrated by long-term Source Committer status on FreeBSD and security-focused contributions to the well-known FreeRDP project—with pragmatic product leadership building commercial security products. His open-source work on OpenZFS improved snapshot performance and robustness, reflecting a knack for optimizing low-level storage and concurrency concerns. Comfortable across storage, cryptography, and systems internals, he pairs hands-on code refactors and vulnerability fixes with architectural oversight. Trained at Warsaw University of Technology, he blends academic grounding with entrepreneurial drive to ship secure, maintainable infrastructure software.
14 years of coding experience
1 year of employment as a software developer
Computer Science, Computer Science at Warsaw University of Technology
Contributions:74 reviews, 12 commits, 24 PRs in 10 years
Contributions summary:Pawel's contributions primarily focus on optimizing and maintaining the ZFS codebase, a file system for Linux and FreeBSD. They implemented performance enhancements to snapshot listing operations, significantly improving speed. The user also addressed code duplication, removed redundant includes, and fixed several bugs related to block cloning and ZIL replay. Furthermore, they improved the import process of ZFS pools and refined code related to the handling of file descriptors.
FreeRDP is a free remote desktop protocol library and clients
Role in this project:
Back-end Developer & Security Engineer
Contributions:80 commits in 2 months
Contributions summary:Pawel primarily focused on implementing and improving the security aspects of the FreeRDP project. Their contributions included refactoring and implementing various cryptographic functions, introducing and using new security algorithms, and fixing vulnerabilities. They also worked on streamlining the code by using stream read/write operations instead of direct memory manipulation, contributing to the overall code quality and maintainability of the remote desktop protocol implementation. The user's work touched on several core areas, including key exchange, encryption, and checksums.
freerdpremote-desktopsdlrdpandroid
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.