Staff SWE Area Tech Lead, Maps JavaScript API at Google
Mountain View, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Chris Shull is a Staff Software Engineer and Area Tech Lead for the Maps JavaScript API at Google with 14 years of engineering experience and over a decade focused on web development. He excels at jumping into unfamiliar codebases, driving maintainability, and delivering reliably scheduled projects with obsessive attention to detail. His career includes senior roles at Dremio and multiple engineering positions at Apple, reflecting deep front-end and platform experience. At Google he leads work on a widely used Maps JavaScript API and contributes to its sample repository, notably improving accessibility and semantic HTML for better usability. Chris also maintains practical full‑stack projects like a Homebridge Nest plugin, showing a knack for product-focused integrations and device interoperability. Based in Mountain View and educated at Carnegie Mellon, he blends rigorous engineering discipline with hands‑on open-source contributions that improve developer and end‑user experiences.
14 years of coding experience
11 years of employment as a software developer
BS, Information Systems, BS, Information Systems at Carnegie Mellon University
Contributions:62 commits, 17 PRs, 65 pushes in 1 year 4 months
Contributions summary:Chris primarily worked on the `homebridge-nest` plugin, focusing on integrating and improving the functionality of Nest thermostats within the Homebridge ecosystem. Their contributions included modifying the thermostat accessory code, including adding functionality for fan control, and the integration of features like eco mode and home/away status. The user also implemented improvements to handle temperature units and mode settings.
Contributions:13 reviews, 5 commits, 5 PRs in 4 days
Contributions summary:Chris primarily focused on improving the accessibility (a11y) of the Google Maps JavaScript API samples. Their contributions involved modifying existing code to incorporate semantic HTML elements and provide `ariaLabel` attributes where necessary, specifically in the info window and custom control samples. These changes enhance the usability of the map samples for users with disabilities. The user also updated the index.ts file, likely to reflect accessibility improvements or related updates.
apigooglemapsapi-v3googlejavascript
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
Chris Shull - Staff SWE Area Tech Lead, Maps JavaScript API at Google