Robert Nagy

Developer at OpenBSD

Dunakeszi, Hungary
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
Robert Nagy is a seasoned systems engineer and open-source contributor with 21 years of experience building and maintaining complex server farms across OpenBSD, FreeBSD, Linux, and Windows. He combines deep UNIX networking expertise with back-end development in Ruby, PHP, Perl, POSIX Shell, SQL, Lua, and C to deliver reliable, portable services and scalable infrastructure. An active OpenBSD maintainer since 2004, he has ported major software (LibreOffice/OpenOffice, Chrome, Mono), integrated upstream changes, and worked on BSD ports and package systems to ease long-term maintenance. In Mono, he implemented OpenBSD-specific garbage collection and runtime support, fixed build issues, and addressed data segment and dynamic library handling, demonstrating strong low-level OS and runtime knowledge. He has led system-design work in OpenBSD ports, including build configurations and unveil-based security hardening, and currently holds developer roles at FreeBSD, Mtier Ltd, and The Document Foundation. Based in Dunakeszi, Hungary, his career blends production-grade administration with hands-on development to drive portability, redundancy, and performance across heterogeneous environments.
code21 years of coding experience
job7 years of employment as a software developer
bookDebreceni Egyetem Kossuth Lajos Gyarkolo Gimnaziuma
github-logo-circle

Github Skills (30)

runtimes10
system-programming10
threads10
multithreading10
operating-systems10
net10
configuration-management10
dotnet10
build-system10
c-programming10
hyperthreading10
openbsd10
thread10
aspnet10
dotnet-core10

Programming languages (14)

C#C++CSSCMakefileGoHTMLPerl

Github contributions (5)

github-logo-circle
openbsd/ports

Apr 2004 - Jan 2023

Read-only git conversion of OpenBSD's official cvs ports repository. Pull requests not accepted - send diffs to the ports@ mailing list.
Role in this project:
userSystem Architect / Software Architect
Contributions:2590 commits in 19 years
Contributions summary:Robert demonstrates a focus on system-level configuration and maintenance within the OpenBSD ports repository. Their commits involve updating build configurations, introducing changes to core files like `Makefile.inc` and `.rc` scripts, and modifying unveil configurations to ensure applications run properly. These contributions suggest a role of system design and building of system components. The user also updated the packages to incorporate improvements and address vulnerabilities.
mailing-listlibgit2mailingportspull-requests
mono/mono

Aug 2010 - Jan 2018

Mono open source ECMA CLI, C# and .NET implementation.
Role in this project:
userBack-end Developer
Contributions:16 commits, 1 PR, 12 comments in 7 years 5 months
Contributions summary:Robert focused on enhancing the Mono project's compatibility with OpenBSD. They implemented support for the internal boehm-gc on OpenBSD, and fixed OpenBSD build issues. The user also addressed OpenBSD-specific requirements in data segment registration and dynamic library handling within the Mono runtime environment. These changes involved modifying core garbage collection and threading components, and required in-depth knowledge of system-level programming and operating system internals.
dotnetjitruntimemonoandroid
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