EXCEEDS logo
Exceeds
Marco Costa

PROFILE

Marco Costa

During their recent work, Marc Ottulio enhanced observability in the DataDog/datadog-agent repository by improving OpenTelemetry GraphQL tracing. They remapped resource names to include GraphQL operation type and name, which increased trace granularity and streamlined debugging for GraphQL workloads. In DataDog/dd-apm-test-agent, Marc implemented span events support by defining event structures and updating verification logic, while in DataDog/dd-trace-js, they fixed serialization of array attributes in span events. Their contributions leveraged Go, JavaScript, and Python, demonstrating depth in distributed tracing, data serialization, and backend development, and resulted in more accurate trace snapshots and improved test coverage across repositories.

Overall Statistics

Feature vs Bugs

67%Features

Repository Contributions

3Total
Bugs
1
Commits
3
Features
2
Lines of code
500
Activity Months2

Work History

March 2025

2 Commits • 1 Features

Mar 1, 2025

March 2025 monthly summary focusing on key accomplishments across DataDog/dd-apm-test-agent and DataDog/dd-trace-js. Highlights include delivering span events support in the APM test agent and fixing span event serialization in the JavaScript tracer, with associated code changes, tests, and verification improvements.

December 2024

1 Commits • 1 Features

Dec 1, 2024

December 2024: Delivered a key observability enhancement for OpenTelemetry GraphQL tracing in DataDog/datadog-agent. Implemented a resource name remapping to include GraphQL operation type and operation name, significantly improving trace granularity and debugging efficiency for GraphQL workloads. Linked to commit e87eaecb8358a40207a043f80e85cc173500a992 and [AIDM-459] (#31731). No major bugs fixed this month. Overall, the work strengthens tracing fidelity, accelerates issue diagnosis, and reinforces instrumentation coverage across GraphQL workloads.

Activity

Loading activity data...

Quality Metrics

Correctness100.0%
Maintainability100.0%
Architecture100.0%
Performance93.4%
AI Usage20.0%

Skills & Technologies

Programming Languages

GoJavaScriptPythonYAML

Technical Skills

API DevelopmentBackend DevelopmentData SerializationDistributed TracingGraphQLObservabilityOpenTelemetryTesting

Repositories Contributed To

3 repos

Overview of all repositories you've contributed to across your timeline

DataDog/datadog-agent

Dec 2024 Dec 2024
1 Month active

Languages Used

Go

Technical Skills

Distributed TracingGraphQLObservabilityOpenTelemetry

DataDog/dd-apm-test-agent

Mar 2025 Mar 2025
1 Month active

Languages Used

PythonYAML

Technical Skills

API DevelopmentBackend DevelopmentData SerializationTesting

DataDog/dd-trace-js

Mar 2025 Mar 2025
1 Month active

Languages Used

JavaScript

Technical Skills

API DevelopmentBackend DevelopmentData Serialization