Patrick Ludwig is a Senior Developer and Sysadmin with nine years of recent experience maintaining high-uptime production environments and migrating legacy systems to cloud-native architectures. Based in Cedar Park, Texas, he combines hands-on AWS operations with scripting and back-end development to reimplement legacy AS/400 reports and integrate external APIs. A proven manager and 24x7 operations lead at CDK Global, he helped drive the migration from data centers to Docker containers and improved automation for test and builds. He also contributes to open-source by porting classic BASIC games to Perl, demonstrating attention to portability and detail. An entrepreneurial early-career retailer and frequent convention exhibitor, he brings customer-facing sensibilities to reliability engineering.
9 years of coding experience
19 years of employment as a software developer
Computer Science, Computer Science at St. John Fisher University
Math, History, Math, History at Case Western Reserve University
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
Role in this project:
Back-end Developer
Contributions:34 commits, 10 PRs, 4 comments in 6 days
Contributions summary:Patrick primarily contributed to the Perl implementations of several classic computer games. Their work included porting games such as "Change," "Chemist," "Synonym," "Stars," "War," and "Math Dice" to Perl. The user demonstrated expertise in adapting game logic, handling user input, and formatting output within the Perl environment. Furthermore, the user focused on improvements like fixing bugs, adjusting spacing, and matching the original game's behavior.
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.