Derrik Petrin

Software Engineer at Wizards of the Coast

Seattle, Washington, United States
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
Derrik Petrin is a software engineer with 11 years of experience, currently building the rule compiler and game engine for Magic: The Gathering Arena at Wizards of the Coast. He combines a strong systems and compiler background—reinforced by graduate coursework in distributed systems, compilers, PLs, and NLP—with practical ML and cloud experience (Python, TypeScript, C++, PyTorch, AWS, Elasticsearch). Previously he accelerated data pipelines and search at a startup by optimizing Elasticsearch indices and parallelizing S3 workflows to cut reindexing from a week to a day, and has deep integration and enterprise HCM expertise from consulting. Trained originally in molecular biophysics and biochemistry (Yale) and with an MS in Computer Science from UW, he brings cross-domain curiosity and a knack for translating complex domain rules into reliable, testable software. Notably, he applies NLP and compiler techniques to automatically encode game rules from natural-language card text—a unique blend of language tech and formal systems.
code11 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Computer Science & Engineering, Master of Science - MS, Computer Science & Engineering at University of Washington
bookInternational Baccalaureate
bookBachelor of Science - BS, Molecular Biophysics & Biochemistry, Bachelor of Science - BS, Molecular Biophysics & Biochemistry at Yale University
languagesEnglish, Spanish, Hungarian
github-logo-circle

Github Skills (29)

emacs-lisp9
emacs9
vim9
shell8
emacs-lsp8
melpa8
user-friendly7
python7
rust6
cli6
adapter6
debug6
elisp5
swift5
command-line5

Programming languages (4)

RustRoffEmacs LispPython

Github contributions (5)

github-logo-circle
dfpetrin/gym-locm

Mar 2022 - Nov 2022

OpenAI Gym environments for Legends of Code and Magic, a collectible card game designed for AI research
Contributions:38 pushes, 13 branches, 1 tag in 8 months
gym-environmentsmagicreinforcement-learninglegendslegends-of-code-and-magic
Contributions:6 commits, 14 pushes, 1 branch in 4 months
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