Mark Langsdorf is a Principal Software Engineer based in Austin with 12+ years of professional experience building and maintaining low-level Linux platform software, currently leading ARM64 engineering for Red Hat's RHEL8. His background spans kernel and boot firmware work—maintaining UEFI boot code and RHEL kernels for ARM64 platforms—and earlier roles driving power management, SATA, and bootloader support at ARM-focused vendors like Calxeda. He pairs deep systems expertise with practical delivery, having been the technical bridge to Fedora and Red Hat communities and shepherding platform enablement across releases. Outside commercial work he contributes to well-known open-source projects such as Cataclysm-DDA, improving game AI, weapon systems, and test coverage—an indication of both a systems mindset and a taste for complex simulation. Colleagues describe him as a hands-on tech lead who thrives on balancing long-lived platform stability with iterative feature work. His career shows a rare combination of firmware-to-kernel breadth and sustained open-source contribution.
12 years of coding experience
16 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Trinity University
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
Role in this project:
Back-end Developer & QA Engineer
Contributions:95 reviews, 829 commits, 398 PRs in 3 years 1 month
Contributions summary:Mark made several contributions focused on enhancing the game's mechanics and ensuring their proper functionality. These changes involve modifying the game's AI to provide more informative warnings for NPCs, and adding dialogue options. The user also added extensive testing to the weapon system, adding melee weapon value tests, and made adjustments to weapon balance. Finally, the user added further test cases for new map features, such as the Dark Skies Above event.
Cataclysm: Bright Nights: A fork/variant of Cataclysm:DDA by CleverRaven with a mod registry at https://mods.cataclysmbn.org/
Role in this project:
Back-end Developer
Contributions:7 commits in 6 months
Contributions summary:Mark primarily contributed to the back-end logic of the game, focusing on improving NPC behavior. Their commits implemented features that allow NPCs to provide more detailed warnings about threats, consume resources from base camps, and follow specific orders. They also addressed vehicle efficiency issues by reworking engine load calculations. These changes suggest a focus on game mechanics and core systems.
ddagamec-plus-pluszombiesroguelike
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.