Michael Wolf

Senior Software Engineer at Elastic

Vancouver, British Columbia, 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
Michael Wolf is a Senior Software Engineer based in Vancouver with 10 years of experience building cloud-native backends, embedded systems, and observability tooling. Currently at Elastic, he contributes to high-impact open-source work—adding eBPF-based kernel event watchers and process enrichment to the widely used elastic/beats project—blending low-level Linux expertise with scalable event delivery. His background spans AWS serverless and Kubernetes deployments, embedded C firmware, and production CI/CD pipelines, reflecting a comfort with both infrastructure and device-level constraints. Known for improving observability and security (seccomp, session metadata) in complex systems, he brings a pragmatic, full-stack systems mindset and a track record of turning kernel and firmware signals into actionable telemetry.
code10 years of coding experience
job8 years of employment as a software developer
bookHonours Bachelor of Science, Honours Bachelor of Science at York University
github-logo-circle

Github Skills (9)

procfs10
go10
ebpf10
filebeat9
metricbeat9
packetbeat9
nxlog9
heartbeat9
seccomp8

Programming languages (11)

TypeScriptJavaCHandlebarsOpen Policy AgentMakefileGoSwift

Github contributions (5)

github-logo-circle
elastic/beats

Sep 2023 - Mar 2025

:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Role in this project:
userBack-end Developer
Contributions:115 reviews, 55 PRs, 41 pushes in 1 year 6 months
Contributions summary:Michael primarily focused on enhancing the `elastic/beats` repository by implementing and integrating eBPF-based kernel event watchers. They developed a watcher for Linux kernel events, utilizing the `ebpfevents` library, and established a mechanism to send events to subscribed clients. They introduced process enrichment functionality for Auditbeat, enriching events with session information using both eBPF and procfs. The user also refactored and optimized the existing codebase related to session metadata and implemented security-related configurations like seccomp.
tropicalheartbeatlogstashbeatsfilebeat
mjwolf/integrations

Apr 2024 - Mar 2025

Elastic Integrations
Contributions:2 PRs, 182 pushes, 71 branches in 11 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
Michael Wolf - Senior Software Engineer at Elastic