Douglas Rew

Software Engineer at Block

Bellevue, 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
Douglas Rew is a software engineer with 11 years of experience building large-scale, integrity-focused systems at companies like Block, Facebook, and Microsoft. He specializes in backend engineering for high-throughput services—scaling recommendation and monitoring platforms to serve millions while improving quality and reliability. At Facebook he applied deep text-learning techniques to fight misinformation and optimize search and recommendations, and at Block he now focuses on compliance-related systems. An early contributor to performance-focused tooling, he improved the facebookarchive/prepack serializer to reduce unnecessary wrapper functions and added unit tests to harden optimization logic. With a Master of Software Engineering from Carnegie Mellon and hands-on experience automating operations in extreme-scale environments, he blends rigorous engineering with practical operational insight.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (BEng), Computer Engineering, Bachelor of Engineering (BEng), Computer Engineering at Virginia Tech
bookMaster of Software Engineering, Computer Science, Master of Software Engineering, Computer Science at Carnegie Mellon University
languagesEnglish, Korean
github-logo-circle

Github Skills (3)

javascript10
optimization10
unit-testing9

Programming languages (1)

JavaScript

Github contributions (4)

github-logo-circle
facebookarchive/prepack

Apr 2017 - Apr 2017

A JavaScript bundle optimizer.
Role in this project:
userBack-end Developer
Contributions:9 commits in 3 days
Contributions summary:Douglas focused on optimizing the JavaScript bundle optimizer, specifically addressing the generation of wrapper functions. Their contributions include modifying the code to avoid unnecessary wrapper functions, implementing unit tests for the serializer, and resolving merge conflicts. The user demonstrated expertise in modifying the code logic related to variable and function declarations within the serialization process, impacting the optimization of JavaScript code.
codemodbundlejavascriptoptimizationoptimizer
Contributions:94 commits in 10 days
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
Douglas Rew - Software Engineer at Block