Staff Software Engineer at Voter Choice Massachusetts
Arlington, Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Greg Dennis is a Staff Software Engineer with 14 years of experience building reliable, high-performance systems, now at Airbnb after a long technical tenure at Google. He holds a PhD in Computer Science from MIT and blends deep research instincts with pragmatic engineering to solve backend and full-stack challenges. A passionate open-source maintainer in the .NET ecosystem, Greg contributes to notable projects like json-everything (System.Text.Json enhancements) and Live-Charts (data-binding and plotting improvements), often focusing on memory, performance, and XAML integration. He brings a track record of modernizing libraries, managing dependencies, and improving runtime behavior at scale. Based in Arlington, Massachusetts, he also serves on the board of Voter Choice Massachusetts, reflecting a commitment to civic technology and community engagement. Colleagues appreciate that he pairs academic rigor with hands-on craftsmanship, spotting subtle performance regressions and UX/interop issues others miss.
14 years of coding experience
21 years of employment as a software developer
PhD Computer Science, PhD Computer Science at Massachusetts Institute of Technology
System.Text.Json-based support for all of your JSON needs.
Role in this project:
Back-end Developer
Contributions:313 reviews, 1678 commits, 755 PRs in 2 years 6 months
Contributions summary:Greg appears to be primarily focused on maintaining the codebase and improving its functionality. The commits center around updating library versions, merging branches related to memory management, and fixing issues. These actions indicate a backend-oriented role responsible for upkeep, dependency management, and potentially performance optimization.
Simple, flexible, interactive & powerful charts, maps and gauges for .Net
Role in this project:
Full-stack Developer
Contributions:12 commits, 6 PRs, 64 comments in 7 months
Contributions summary:Greg focused on enhancing the LiveCharts library, particularly on the chart's data-binding and plotting functionalities. They addressed various aspects, including implementing different line types such as Bezier and Polyline, and improving UI elements within the chart. They also modified the series structure to facilitate XAML integration and improved binding functionalities for different chart types.
chartsuwpdotnetgaugeschart
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.