Elia Camposilvan
Experience
Senior Software Engineer
Datadog ‧ Full-time
Jul 2020 - Present ‧ Paris, France
- Drove 4 cross-product initiatives by authoring RFCs and defining API contracts, coordinating safe rollouts on reliability-sensitive services.
- Built and evolved log processors (new processors + expanded coverage), improving threat-intelligence log enrichment and enforcing strict schema-validated processing.
- Operated the core Kafka-based MapReduce engine powering the security product, introducing a new derived event stream to enable risk scoring; improved stability via alert tuning and incident response.
-
Proposed, led and shipped engineering initiatives:
- Drove a ~35% MoM increase in organizations with correctly configured SIEM log sources by improving the configuration flow.
- Introduce admin panel for streamlined admin operations.
- Improve e2e tests setup to have coverage across all datacenters, reduce flakiness, and cut test run durations by 25%.
- Extensive engineer mentorship, involving formal training for 7 new hires, thorough pull requests reviews, knowledge sharing initiatives.
Software Engineer
Rawfish industries ‧ Full-time
Apr 2016 - Jul 2020 ‧ Italy
- Led team of 2 engineers and drove development of a video streaming web application (~13M sessions/month).
- Diagnosed and fixed memory leaks and performance issues through heap snapshots / performance profiling. Introduced guardrails to prevent regressions.
- Built automated performance monitoring (Node.js + Puppeteer + Lighthouse) to track KPIs over time and detect regressions in CI/CD.
- Reduced node SSR service docker image size by 3.5× using multi-stage builds, improving build times and deployment efficiency.
- Improved First Meaningful Paint by 4x and SEO by introducing and operating Server-Side Rendering via ReactDOMServer.
Software Engineer Intern
Zextras ‧ Internship
Sep 2015 - Feb 2016 ‧ Italy
Worked on porting the company's software setup to a more maintainable java application. Experience with Java development, OOP and TDD.
Skills
- Languages: Go, Java, Python, SQL, Javascript/Typescript
- Backend: Microservices, REST APIs, gRPC, Event-Driven architecture, Stream processing
- Infrastructure / Delivery: Kubernetes, Docker, Terraform
- Databases/Execution engines: PostgreSQL, MongoDB, Trino
- Observability: monitoring, alerting, dashboards, incident triage
- Testing: Testify, Gomock, JUnit, AssertJ, Pytest, end-to-end testing