David Griffin is a systems development engineer with 8 years of hands-on experience building and supporting Windows and Linux infrastructures, now advancing platform reliability at Twitch in San Francisco. He has progressed through IT support and system admin roles into SRE-style engineering, blending server lifecycle management, VMware virtualization, network operations, and deployment automation. David pairs a practical helpdesk background—training users and authoring documentation—with software development experience in .NET, scripting, and custom tooling for monitoring and updates. He’s comfortable across cloud and on-prem environments, having rebuilt domain controllers, migrated servers, and maintained public-facing services like Speedtest nodes and wildcard SSL deployments. Colleagues benefit from his attention to operational detail and history of turning emergency recoveries into repeatable disaster-recovery plans.
8 years of coding experience
10 years of employment as a software developer
Associate of Science (AS), Computer Science, Associate of Science (AS), Computer Science at Finger Lakes Community College
Contributions:3 commits, 2 pushes, 1 branch in 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.
Request Free Trial
David Griffin - System Development Engineer II at Twitch