Łukasz Milewski

Software Engineer at Google

Mountain View, 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
Łukasz Milewski is a software engineer with 16 years’ experience building large-scale server infrastructure and performance tooling, currently driving context-aware cost and optimization tooling at Google in Mountain View. He has deep expertise in Go, having both optimized Go runtimes and contributed to high-profile open-source projects like golang/protobuf where he improved API ergonomics and uncovered map unmarshaling lock contention through benchmarks. His work helps major Google products with profiling, load balancing, cost analysis, outage triage, and design/finance decisions—turning low-level performance insights into business-impacting recommendations. Comfortable across systems, libraries, and product-facing infrastructure, he pairs rigorous engineering with an ability to make complex resource and performance tradeoffs visible and actionable.
code15 years of coding experience
job11 years of employment as a software developer
bookIII LO Gdańsk
bookMSc, Computer Science, MSc, Computer Science at University of Wroclaw
stackoverflow-logo

Stackoverflow

Stats
1,935reputation
223kreached
40answers
1question
github-logo-circle

Github Skills (20)

protocol-buffers10
code-generation10
go10
golang10
protobuffer10
protobuf10
testing9
reflections8
benchmarking8
benchmark8
reflection8
boost-python6
timestamp6
yield6
linux6

Programming languages (7)

JavaC++CGoErlangPythonEmacs Lisp

Github contributions (5)

github-logo-circle
golang/protobuf

Nov 2016 - Nov 2016

Go support for Google's protocol buffers
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 6 pushes in 12 days
Contributions summary:Łukasz contributed to the Go protobuf library, primarily focusing on code generation and API improvements. They implemented the generation of "Get" methods for proto3 fields, enhancing API consistency and reducing user confusion. The user also updated generated `pb.go` files and introduced a benchmark demonstrating lock contention issues when unmarshaling maps. These contributions showcase a strong understanding of the protobuf library's internals and performance characteristics.
golangprotocol-buffersbuffersprotobufgo
LMMilewski/models3d

Mar 2011 - Jul 2011

Contributions:53 commits in 3 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
Łukasz Milewski - Software Engineer at Google