Fred Morcos

Senior Software Engineer Dovecot at Open-Xchange

Vienna, Austria
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
Fred Morcos is a senior software engineer with 15 years of experience building and modernizing systems from LLVM-based interpreters to high-performance RF tooling. He has driven production features and refactors at PowerDNS and Dovecot, and implemented sandboxed LLVM runtimes and cross-language interoperability at Oracle’s GraalVM project. His background spans systems programming, software verification, on-chip debug for RF transceivers, and model-checking-based automation for RF frontends, combining deep low-level expertise with pragmatic engineering. An active maintainer and contributor to C-based VMs and widely used infrastructure projects, he pairs performance-minded design with careful documentation and build/CI modernization. Based in Vienna, he’s equally at home prototyping language frontends and squeezing days-long analyses into minutes via clever caching and SMT techniques.
code15 years of coding experience
job10 years of employment as a software developer
bookBSc. Computer Science and Engineering, BSc. Computer Science and Engineering at The German University in Cairo
bookMSc. Computer Science, MSc. Computer Science at Johannes Kepler Universität Linz
bookJesuites
bookBSc. Visualization, BSc. Visualization at University of Stuttgart
languagesEnglish, Arabic, French
github-logo-circle

Github Skills (16)

c1710
hashtable10
powerdns10
c-language10
virtual-machine10
dns10
c1110
cprogramming-language10
documentation9
code-formatting9
data-structure9
tokenizer9
data-structures9
tokenize9
architecture8

Programming languages (9)

C++ShellRustCHackJavaScriptHaskellPython

Github contributions (5)

github-logo-circle
PowerDNS/pdns

Feb 2022 - Jan 2023

PowerDNS Authoritative, PowerDNS Recursor, dnsdist
Role in this project:
userBack-end Developer
Contributions:275 reviews, 159 commits, 169 PRs in 11 months
Contributions summary:Fred primarily addressed documentation warnings and whitespace issues within the PowerDNS codebase. Their work involved fixing warnings in documentation files and cleaning up whitespace across multiple files. They also made changes related to integral values of algorithms in the code. These commits suggest a focus on code maintenance and documentation accuracy.
dnsdistpowerdns-recursordnssystems-programmingrecursor
tekknolagi/carp

Dec 2014 - Dec 2014

"interesting" VM in C. Let's see how this goes.
Role in this project:
userBack-end Developer
Contributions:37 commits in 5 days
Contributions summary:Fred primarily contributed to the development and maintenance of a C-based virtual machine (`carp`). Their work involved code formatting, style cleanup, and improvements to the internal data structures, such as the hash table. The user also added new features and fixed existing ones, demonstrating an understanding of the underlying architecture and the ability to implement complex logic within the VM. Furthermore, the user corrected and improved the tokenization process for the programming language.
letinteresting
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
Fred Morcos - Senior Software Engineer Dovecot at Open-Xchange