Ibraheem Aboulnaga

Software Engineer at Datadog

Waterloo, Ontario, Canada
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
Ibraheem Aboulnaga is a software engineer based in Waterloo with six years of hands-on experience building and stabilizing backend systems. Currently at Datadog, he has advanced from intern to full-time engineer, contributing to observability tooling and the Datadog exporter in the high-profile OpenTelemetry Collector Contrib repository. His work emphasizes robustness—updating dependencies, reducing flaky tests, adding feature flags, and improving span translation and resource naming to boost exporter reliability and performance. Prior internships at BitGo, Faire, Wish, and a full-stack stint at WayPoint Golf reflect breadth across fintech, e-commerce, and consumer platforms. Trained in Computer Software Engineering at the University of Waterloo, he blends strong backend engineering fundamentals with practical open-source impact on widely used telemetry infrastructure. Notably, he focuses on making distributed tracing components more resilient and maintainable, a niche that directly improves large-scale monitoring fidelity.
code6 years of coding experience
job2 years of employment as a software developer
bookEngineer's degree, Computer Software Engineering, Engineer's degree, Computer Software Engineering at University of Waterloo
github-logo-circle

Github Skills (7)

opentelemetry10
exports10
go10
exporter10
testing9
feature-flags8
cicd4

Programming languages (5)

JavaScriptGoHTMLASPPython

Github contributions (5)

github-logo-circle
Contrib repository for the OpenTelemetry Collector
Role in this project:
userBack-end Developer
Contributions:12 reviews, 7 PRs, 16 comments in 1 year 9 months
Contributions summary:Ibraheem primarily contributed to the Datadog exporter within the OpenTelemetry Collector Contrib repository. Their work involved updating dependencies, specifically integrating a newer version of `opentelemetry-mapping-go` for logs and metrics. They also added feature flags, refactoring the operation and resource name logic, and implementing new functionalities to improve span translation. The user addressed test flakiness and bumped the Datadog agent version, enhancing the stability and performance of the exporter.
contribopentelemetry-collectortracingtempoobservability
Contrib repository for the OpenTelemetry Collector
Contributions:80 pushes, 5 branches in 1 year 9 months
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
Ibraheem Aboulnaga - Software Engineer at Datadog