Denny Cheriyan is a Staff Software Engineer based in Berkeley with 11 years building distributed systems, backend services and data pipelines, now shaping platform reliability at GitHub after a decade leading services and analytics at Yammer/Microsoft. He’s a pragmatic engineer who moves between monoliths and microservices, designs data workflows for ML/analytics, and has contributed meaningful instrumentation and logging improvements to high-profile open-source projects like Dropwizard Metrics and Dropwizard. Beyond code, he brings a systems-first mindset informed by early experience in large enterprise automation and parallel PaaS platforms, and a knack for making observability and logging more configurable and resilient. Outside work he blends creative and physical pursuits—musician, biker and Brazilian Jiu-Jitsu practitioner—which often surfaces as curiosity-driven contributions to community projects.
11 years of coding experience
15 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Arizona State University
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Vellore Institute of Technology
A damn simple library for building production-ready RESTful web services.
Role in this project:
Back-end Developer
Contributions:9 commits, 14 PRs, 34 comments in 4 years 9 months
Contributions summary:Denny contributed to the Dropwizard project by enhancing logging functionality. They added support for Logback's FixedWindowRollingPolicy, including related tests and validations, and refactored imports within the logging package. The user also implemented changes to the logging configuration options, adding the ability to configure queue-related parameters. These modifications suggest a focus on improving the robustness and configurability of Dropwizard's logging capabilities.
:chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on.
Role in this project:
Back-end Developer
Contributions:2 reviews, 4 commits, 9 PRs in 5 years 5 months
Contributions summary:Denny primarily contributed to the development of metrics collection and instrumentation within the Dropwizard Metrics library. They implemented and enhanced annotations such as `ResponseMetered` to capture metrics related to HTTP responses. The user also added functionality to existing components, like the `InstrumentedExecutorService`, and documented Jersey annotation usage. Furthermore, they extended the library to support detailed response code metrics and integrated these changes across different Jersey versions and Jetty.
dropwizard-metricscapturingchartjvmtrend
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
Denny Cheriyan - Staff Software Engineer at GitHub