Rafal Dowgird is a Senior Software Engineer and former Google Tech Lead with 15 years of experience designing and shipping large-scale systems across ad tech and platform teams. Based in Warsaw, he blends deep backend engineering skills with leadership, having led teams at Google for over a decade and recently joining RTB House. His open-source work includes non-trivial contributions to ruffle-rs, where he enhanced AVM2 regex and string-manipulation behavior in a Rust-based Flash emulator—showing attention to edge cases and language-level string semantics. Comfortable with Python, RPCs, and messaging from earlier roles, he has a track record of turning complex data models into reliable production services. He holds an M.Sc. in Computer Science from the University of Warsaw and brings a pragmatic, detail-oriented approach to both code and team coaching.
15 years of coding experience
21 years of employment as a software developer
M. Sc. Computer Science, M. Sc. Computer Science at University of Warsaw
Contributions:31 reviews, 15 commits, 8 PRs in 2 months
Contributions summary:Rafal primarily focused on implementing and refining regular expression functionality within the ActionScript Virtual Machine 2 (AVM2) of the Flash Player emulator. They added support for string splitting using regular expressions, including handling edge cases and implementing limit functionality. Furthermore, they implemented dollar patterns in regex replacement, enabling more complex string manipulation. The user also introduced functionality for replacing strings with functions, enhancing the flexibility of string operations.
Contributions:4 PRs, 53 pushes, 12 branches in 4 years 7 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
Rafal Dowgird - Senior Software Engineer at RTB House