John Seneris

C++ Developer at LinkedIn

New York, 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
John Seneris is a C++ developer based in New York with eight years of experience building robust backend systems and developer tooling. He founded Color-Glass Studios and the Pion Framework project, demonstrating entrepreneurial initiative alongside hands-on engineering. His open-source work includes significant backend contributions to LinkedIn’s rest.li framework—improving monitoring, logging, JMX, and Netty client metrics—showing attention to observability and operational resilience. Comfortable across Java and C++, he focuses on scalable service architectures and pragmatic fixes that reduce production friction. Colleagues would note his blend of startup founder grit and deep systems-level craftsmanship.
code8 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

javas10
api-rest10
rest-api10
api-design10
java10
restful-api10
jmx9
netty9
zookeeper9
metric8
dns7
event-handling7

Programming languages (4)

TypeScriptJavaC++Groovy

Github contributions (5)

github-logo-circle
linkedin/rest.li

Dec 2021 - Dec 2022

Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.
Role in this project:
userBack-end Developer
Contributions:51 reviews, 12 commits, 31 PRs in 1 year
Contributions summary:John primarily contributed to the backend infrastructure and operational aspects of the `rest.li` framework. Their work focused on enhancing monitoring, logging, and JMX capabilities within the D2 ZooKeeper backend, adding metrics and management interfaces. They also addressed a bug related to event handling in the property event bus and implemented validation of HTTP method override headers. Additionally, they refactored DNS metrics for the Netty client, making the metrics easier to use.
architecturesapiscalableasynchronousrestful
A Gradle plugin which pre-configures Java projects with an assortment of plugins and managed dependency versions for modern Java development.
Contributions:17 commits, 4 PRs, 46 pushes in 3 months
gradlejava-developmentjava-projectsjavamodern-java
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
John Seneris - C++ Developer at LinkedIn