Marcin Pawłowski

Software Engineer at Facebook

Menlo Park, 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

🤩
Rockstar
🎓
Top School
Marcin Pawłowski is an engineering lead and software engineer with 11 years of experience building and operating high-performance distributed systems from Menlo Park. At Facebook since 2012 he has led teams across container runtimes, image and binary distribution, image building and host configuration, and earlier built SSD-backed databases and large-scale anti-spam infrastructures serving over a billion users. He brings deep C++ systems expertise and a strong focus on performance and correctness—evidenced by contributions to Facebook’s prominent folly library improving string handling and memory allocation. Trained in mathematics and computer science (University of Warsaw and Edinburgh), he blends rigorous analytical thinking with hands-on systems design and optimization. Outside product work he’s comfortable tackling low-level build and compatibility issues, a sign of practical attention to reliability that complements his leadership of production infrastructure.
code11 years of coding experience
job1 year of employment as a software developer
bookMSC, Computer Science, MSC, Computer Science at The University of Edinburgh
bookMS, Matehematics, MS, Matehematics at University of Warsaw
github-logo-circle

Github Skills (8)

text-manipulation10
c-language10
strings10
cprogramming-language10
performance-optimization10
build-system8
python8
testing7

Programming languages (2)

C++C

Github contributions (4)

github-logo-circle
facebook/folly

Jul 2014 - Nov 2016

An open-source C++ library developed and used at Facebook.
Role in this project:
userBack-end Developer
Contributions:11 commits, 4 PRs, 1 push in 2 years 4 months
Contributions summary:Marcin contributed to the folly library, focusing on string manipulation and performance optimization. They added `replaceAt` and `replaceAll` methods to `MutableStringPiece` and extended the `folly::split` function. Furthermore, the user improved memory allocation strategies in `toAppend` functions, enhancing the efficiency of string appends, and refactored the existing code to resolve build issues related to Python compatibility and missing includes. These changes demonstrate a focus on core library functionality, code correctness, and performance improvements.
facebookcppc-library
marcinpe/systemd

Aug 2016 - Sep 2016

Contributions:4 pushes, 5 branches in 1 month
linuxsystemdupstream
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
Marcin Pawłowski - Software Engineer at Facebook