Patrick Rourke is an experienced Information Technology Specialist and software developer with 11+ years building and maintaining web applications and ETL pipelines for the Library of Congress. He combines solid server- and client-side skills—Python/Django, JavaScript, databases, and DevOps tooling—with hands-on work in web archiving, API development, and site operations for loc.gov. His background spans enterprise .NET systems, data modeling, and security-focused system administration, giving him a rare mix of development, networking, and compliance expertise. Patrick has shepherded production services on AWS and RedHat environments while automating deployments with Jenkins and Fabric, and contributes to nonprofit and personal projects as time permits. Trained originally in the humanities with a BA in Classical Civilizations and later an MS in Computer Science, he brings analytical rigor and attention to archival detail to large-scale public-facing systems. Colleagues rely on him for pragmatic solutions that balance legacy system constraints with modern web and data practices.
11 years of coding experience
11 years of employment as a software developer
Diploma, College/University Preparatory, Diploma, College/University Preparatory at St. John's Prep
B.A., Classical Civilizations and English, B.A., Classical Civilizations and English at Boston University
Site specific project retired Library of Congress instance of the Viewshare project
Contributions:13 commits, 2 PRs, 9 pushes in 8 years 1 month
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.