Paul Draper

CTO at Redo

Lehi, Utah, 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

🤩
Rockstar
🎓
Top School
Paul Draper is a pragmatic technology leader and CTO with 13 years of experience building web-scale systems and leading engineering teams across startups and established companies. A BYU alumnus and father of three based in Lehi, Utah, he’s co-founded Rivet and now leads product and platform efforts at Re:do after prior roles as Chief Architect at Lucid. He combines hands-on expertise in TypeScript, SQL, Docker, AWS, Python, Java and Scala with a bias for shipping and helping great people get the job done. An active open-source contributor, Paul has fixed parser and optimization bugs in Google's widely used Closure Compiler and improved core behavior in Closure Library and the Play Framework—signals of deep attention to robustness and compatibility. Colleagues count on him for pragmatic architectural choices that balance delivery speed with long-term maintainability.
code13 years of coding experience
job11 years of employment as a software developer
bookUniversity of Florida
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Brigham Young University
stackoverflow-logo

Stackoverflow

Stats
80,789reputation
12.8mreached
688answers
302questions
Badges
sql
top-5%
git
top-1%
java
top-1%
sorting
top-5%
dom-events
top-1%
firefox
top-5%
github-logo-circle

Github Skills (67)

postgresql10
python10
testing10
http10
google-closure-library10
javas10
javascript10
event-handling10
jquery10
google-closure-compiler10
git-rebase10
dom-events10
database10
closure10
git10

Programming languages (24)

C#MDXJavaC++CRustScalaMakefile

Github contributions (5)

github-logo-circle
playframework/playframework

Aug 2014 - Sep 2015

The Community Maintained High Velocity Web Framework For Java and Scala.
Role in this project:
userBack-end Developer
Contributions:8 commits, 7 PRs, 25 comments in 1 year 1 month
Contributions summary:Paul primarily contributed to the Play Framework's core functionalities, specifically focusing on enhancements related to body parsing and HTTP header handling. They implemented a new `default` body parser, extending the framework's ability to handle different request methods and content types. Additional work included the development of character encoding/decoding utilities via Enumeratees and refinements to the framework's internal header and form URL parsing mechanisms. The user's contributions involved modification of both core framework components and integration tests, improving overall functionality and robustness.
restfulplay-frameworkframeworkplayframeworkjvm
google/closure-compiler

Jan 2015 - Jan 2018

A JavaScript checker and optimizer.
Role in this project:
userBack-end Developer
Contributions:1 PR, 10 comments, 4 issues in 3 years
Contributions summary:Paul contributed to the Closure Compiler project by fixing bugs related to parsing exponential literals and other numerical representations. They also enhanced the command-line interface by standardizing the --version flag behavior, adding the --checks-only flag, and clarifying the default behavior of the --process_closure_primitive flag. Furthermore, the user addressed compile warnings and removed unchecked warnings to improve code quality. They also addressed an issue by making changes to source files and test files.
checkerjavascriptoptimizationtypecheckingoptimizer
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