Drew Perttula

Software Engineer at Google

San Leandro, California, 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
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.
code17 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at University of California, Berkeley
bookThe College Preparatory School
stackoverflow-logo

Stackoverflow

Stats
71reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (17)

python10
rdflib10
testing10
rdf10
sparql10
python-turtle9
turtle-graphics9
serialization7
data-serialization7
automation7
automations7
nodejs6
x116
xserver6
npm6

Programming languages (16)

MDXJavaC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
RDFLib/rdflib

Feb 2013 - Mar 2015

RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
Role in this project:
userQA 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.
pythonpypisemantic-webrdf-xmlparser
drewp/light9

Jun 2015 - May 2022

theater lighting control suite
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.
Request Free Trial