Monica Beckwith

Senior Principal Engineer at Microsoft

Austin, Texas Metropolitan Area 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
Monica Beckwith is a Senior Principal Engineer and recognized Java Champion with deep expertise in JVM performance, garbage collection, and managed runtimes, currently driving Java performance work at Microsoft from Austin. Her career spans influential roles at Oracle, Arm, and as an independent consultant where she led G1 GC development, created performance strategy for Arm64 servers, and helped ship OpenJDK on Windows ARM. Monica is an engaging speaker and author with keynote talks and technical deep dives at QCon, JavaOne, and other major conferences, and she frequently publishes practical tuning guidance and HotSpot runtime patches. Beyond corporate engineering, she coaches robotics teams and volunteers teaching Java to underserved high school students, reflecting a commitment to mentoring the next generation. An interesting non-obvious detail: she blends low-level systems knowledge with hardware experience dating back to early work in electronics and astronomical instrumentation, which informs her "mechanical sympathy" approach to performance.
code5 years of coding experience
job15 years of employment as a software developer
bookThe University of Arizona
github-logo-circle

Github Skills (31)

jvm10
spring-mvc10
java10
openjdk10
jackson10
spring-data-jpa10
spring9
mysql-database9
swagger9
spring-data9
jmeter9
sdk9
rest9
springfox9
hibernate9

Programming languages (2)

JavaHTML

Github contributions (5)

github-logo-circle
microsoft/openjdk-aarch64

Jun 2020 - Oct 2021

Microsoft builds of OpenJDK for AArch64 Platforms
Contributions:3 releases, 2 reviews, 19 commits in 1 year 4 months
buildsplatformsaarch64microsoftopenjdk
mo-beck/jdk

Sep 2020 - Aug 2022

JDK main-line development
Contributions:2 PRs, 8 pushes, 2 branches in 1 year 11 months
javajvmjdk
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