Leonard Grey

Software Engineer at The Browser Company

New York, 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
Leonard Grey is a seasoned software engineer with 13 years of experience building macOS and iOS tooling and infrastructure, currently working on the Swift toolchain at The Browser Company in New York. He spent over a decade at Google contributing to Chrome for Mac and toolchain work, and earlier built infrastructure and product features across startups and Artsy. Leonard has deep low-level expertise in crash-reporting and debugging systems—contributions to prominent open-source projects like Breakpad, Crashpad, and Chromium show he’s comfortable fixing architecture-specific bugs (including ARM64/macOS nuances), improving diagnostics, and hardening test suites. He blends front-end UX changes with backend reliability work, from sharing UI features in Chromium to modernizing Objective-C components and test automation. Colleagues rely on him for pragmatic solutions to platform-specific problems and for navigating the weird edges of OS behavior that most engineers rarely touch.
code13 years of coding experience
job14 years of employment as a software developer
bookUniversity of Pennsylvania
github-logo-circle

Github Skills (17)

debugging10
objective-c10
debug10
c-language10
google-breakpad10
testing10
arm10
macos10
cprogramming-language10
ui-design9
build-system9
front-end-development9
uid9
feature-flags8
git6

Programming languages (7)

C++LLVMJavaScriptObjective-CHTMLHamlPython

Github contributions (5)

github-logo-circle
google/breakpad

Jul 2022 - Jan 2023

Mirror of Google Breakpad project
Role in this project:
userBack-end Developer
Contributions:13 commits in 5 months
Contributions summary:Leonard primarily contributed to the `google/breakpad` project, which involves tools for crash reporting. Their work focused on improving the `dump_syms` tool, addressing issues on macOS, specifically for arm64 architecture support. The user made changes to handle architecture-specific details, fixed memory management issues, and added functionality for marking folded symbols and improving testing. They also added options to support API keys and extract installer contents.
googlebreakpadgoogle-breakpad
chromium/chromium

Oct 2019 - Jan 2023

The official GitHub mirror of the Chromium source
Role in this project:
userFull-stack Developer
Contributions:24 commits in 3 years 3 months
Contributions summary:Leonard primarily worked on the Chromium project's Mac-specific features. Their contributions involved fixing bugs related to fullscreen mode, specifically adding and reverting changes to a "permanent thin controller" for fullscreen. They also implemented a feature to share links via email directly, and made changes to the sharing menu controller and related feature flags. The user's work spanned both UI and underlying functionality within the Chrome browser codebase.
chromiumgithub-mirrorchrome
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
Leonard Grey - Software Engineer at The Browser Company