Vijay Samuel

Principal MTS, Architect at eBay

San Jose, California, 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

👤
Senior
🎓
Top School
Vijay Samuel is a Principal MTS and architect based in San Jose with 15 years building observability, logging, and large-scale metrics platforms at eBay. He designs planet-scale monitoring systems and led migration efforts to OpenTelemetry collector–based ingestion, combining deep systems-level knowledge with pragmatic architecture. A former C++ developer who now prefers Go, he contributes to notable open-source projects such as Elastic Beats and has added system-metrics and per-core CPU collection capabilities. His OSS work also touches Kubernetes tooling and front-end theming for projects like fabric8io/kubernetes-client and DrupalGap, showing comfort across backend, system, and UI domains. Known for solving cluster-scale monitoring challenges, he blends hands-on engineering with platform thinking to make telemetry reliable and operable at web scale. Unusually for an architect, he remains an active code contributor who fixes bugs, writes tests, and resolves merge conflicts in critical open-source stacks.
code15 years of coding experience
job13 years of employment as a software developer
bookMaster of Science - MS Computer Software Engineering, Master of Science - MS Computer Software Engineering at San José State University
bookVikasa Hr Sec School, Tuticorin
bookBE Computer Science and Engineering, BE Computer Science and Engineering at PSG College of Technology
languagesTamil, English
github-logo-circle

Github Skills (23)

kubernetes10
javascript10
theming10
testing10
java-client10
css10
java10
kubernetes-client10
javas10
go10
front-end-development10
sys10
mocking10
kubernetes-pods10
metric10

Programming languages (9)

TypeScriptC#JavaC++JavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
elastic/beats

Nov 2015 - Sep 2021

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
userBack-end Developer & System Architect
Contributions:11 reviews, 117 commits, 131 PRs in 5 years 11 months
Contributions summary:Vijay primarily contributed to the core functionality of the `elastic/beats` project, focusing on implementing per-core CPU usage metrics and updating dependencies, specifically for the Go programming language. Their work involved significant changes to the `topbeat.go` and `sigar.go` files, demonstrating an understanding of system-level metrics collection and data processing within the context of shippers. They also addressed merge conflicts and reviewed comments, indicating a role in maintaining code quality and ensuring integration with existing project components.
tropicalheartbeatlogstashbeatsfilebeat
fabric8io/kubernetes-client

Jan 2016 - Jun 2016

Java client for Kubernetes & OpenShift
Role in this project:
userBackend & QA Engineer
Contributions:5 commits, 4 PRs, 4 comments in 5 months
Contributions summary:Vijay primarily focused on enhancing the Kubernetes client's functionality. Their contributions included implementing support for the `componentstatuses` API call and fixing a potential `NullPointerException` within the proxy configuration. Additionally, they added mock implementations and test cases for the `componentstatuses` functionality to ensure proper operation. Furthermore, they refactored the code, removing the namespace from the query, and fixed the test cases.
mocking-kubernetesopenshift-clientmock-serverkubernetes-modeldsl
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