Bora Tanrikulu

Systems / Observability Engineer

I work on observability tooling in Go, with a focus on eBPF and Linux systems programming. Currently building monitoring agents that collect infrastructure and application data across Linux and Windows.

Focus Areas

Systems: eBPF, Linux networking, runtime monitoring and enforcement

Observability: Agent development, metrics/logs/traces collection, OpenTelemetry

Infrastructure: Go, Kubernetes, Docker, distributed systems, CI/CD

Employment

Systems / Observability Engineer, Agents Team at Sematext

Feb 2023 - Present, Remote (HQ: New York)

  • Developing an eBPF-based observability agent in Go for infrastructure and application monitoring.
  • Added OpenTelemetry support for traces, metrics, and logs via OTLP.
  • Extended the agent from Linux-only to Windows, adding full infrastructure monitoring support.
  • Maintaining agent packaging (Linux/Windows), Docker images, Helm charts, and release pipelines.
Software Engineer, Cloud Platform Team at Acronis

Aug 2021 - Aug 2022, Remote (HQ: Switzerland)

  • Migrated REST APIs from Python to Go for the account management and authn/authz platform.
  • Maintained high-traffic API endpoints handling millions of daily requests.
  • Developed internal CLI tooling and Ansible playbooks for DC registration operations.
Software Engineer, Crawling Team at Wope

Aug 2020 - July 2021, Remote (Turkiye)

  • Designed and built a crawler processing ~10M pages/day using Go, Kafka, and Knative.
  • Created CI/CD pipelines deploying 13 applications for a team of 7 engineers.
Software Engineer at Lab2023

Oct 2018 - Sep 2019, On-Site (Turkiye)

Designed and developed Ruby on Rails web services.

Projects

See /projects.

Community

Taught GNU/Linux, networking, and security courses at Pamukkale University, Izmir Science High School, and Free Software Camp. See Journey.

Education

Computer Engineering, Pamukkale University

Bachelor of Science, 2017 - 2022