Drew Perttula is a seasoned software engineer with 17 years of experience building production systems across media and scale, currently at Google after seven years at YouTube and a strong engineering background in animation production at DreamWorks. He blends deep production-engineering instincts—honed on animation pipelines and cloth simulation—with backend and test automation expertise, contributing QA improvements to the widely used RDFLib Python library. Based in San Leandro, Drew is comfortable navigating both large distributed product teams and hands-on tooling work, from fixing serialization edge cases to improving SPARQL test coverage. His career shows a pattern of moving between creative technical domains and robust platform engineering, making him effective at turning nuanced, domain-specific problems into reliable, testable systems.
17 years of coding experience
15 years of employment as a software developer
Bachelor's degree, Bachelor's degree at University of California, Berkeley
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:9 commits, 1 PR, 5 comments in 2 years 1 month
Contributions summary:Drew focused on improving the test suite for the rdflib library. They added tests to address issues related to double literal corruption and SPARQL query initialization with various binding styles. Furthermore, the user made corrections to the trig serializer, ensuring accurate output, including handling of blank node identifiers and correct graph label syntax. They also addressed py3 compatibility in the test suite and fixed a bug related to command line arguments in a testing script.
Contributions:6 PRs, 62 pushes, 2 branches in 7 years
pythondmx512lighting-controltheaterlighting
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.