Gil Raphaelli

Senior Director Of Engineering at Elastic

Philadelphia, Pennsylvania, 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
🎓
Top School
Gil Raphaelli is a seasoned engineering leader with 14 years of experience building and scaling observability, ingestion, and AI/ML systems, currently directing engineering for ClickHouse’s Agentic Data Stack. He led Elastic’s OpenTelemetry collection and APM efforts, bringing open-source Go services like apm-server and beats into managed cloud production and contributing key backend and DevOps improvements to those widely used projects. Known for pragmatic reliability and cost-efficiency at global ingestion scale, he combines deep systems and Go expertise with product-facing operational experience. Based in Philadelphia, he blends hands-on contributions (including HTTP tracing and build/versioning improvements in Elastic repos) with strategic org leadership, and has a background spanning startups to large platforms dating back to Yahoo/Flickr.
code13 years of coding experience
job15 years of employment as a software developer
bookGraduate Certificate Information Technology, Graduate Certificate Information Technology at The University of Queensland
bookBS MSIS, BS MSIS at Penn State University
languagesHebrew
stackoverflow-logo

Stackoverflow

Stats
36reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (37)

monitoring10
tracer10
back-end-development10
apidoc10
amazon-elasticsearch10
distributed-tracing10
testing10
apm10
elasticsearchquery10
go10
api10
aws-elasticsearch10
golang10
elasticsearch10
backend10

Programming languages (18)

SmartyC#JavaC++CMakefileGoHTML

Github contributions (5)

github-logo-circle
elastic/apm-server

Nov 2017 - Sep 2022

Role in this project:
userBack-end Developer
Contributions:12 reviews, 585 commits, 1025 PRs in 4 years 10 months
Contributions summary:Gil contributed to the APM server by updating the Beats framework, including dependencies, license information, and various code fixes. They made changes to the internal structure of several components including indexers, exception handling, and data processing. They also updated the documentation and ensured the code base was compatible with the Go standard library's formatting and testing.
performance-monitoringapmdevopserror-monitoringperformance-metrics
elastic/apm-agent-go

Apr 2018 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:2 reviews, 7 commits, 9 PRs in 4 years 9 months
Contributions summary:Gil focused on improving the Elastic APM Go agent, specifically working on internal schemas, fixing a URL formatting issue, and adding an HTTP tracing feature. They updated JSON schemas for various components and implemented the httptrace option to provide detailed tracing information for HTTP client requests. The user also contributed to improve the existing codebase by resolving uses of unkeyed fields in composite literals and grouping HTTP trace spans.
golangagentapmelastictracing
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