Michael Friese

Senior Software Engineer at Microsoft

Berlin, Germany
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
Michael Friese is a Senior Software Engineer based in Berlin with 13 years of experience building and operating production-grade systems across telecom and cloud platforms. He has progressed from software architect roles to systems engineering at Vodafone and now contributes at Microsoft, combining deep backend engineering with systems-level insight. An active open-source contributor, he implemented the ebpftop gadget for the notable inspektor-gadget project, surfacing eBPF runtime metrics and adding cumulative runtime/count features that show a knack for observability tooling. His work reflects strong ownership of low-level tracing components and a focus on actionable telemetry for Kubernetes and Linux hosts. Colleagues know him for translating complex infrastructure needs into pragmatic tooling and for bridging product requirements with engineering realities. He brings a pragmatic, systems-first perspective that often uncovers operational improvements before they become incidents.
code13 years of coding experience
languagesGerman, English, Dutch
github-logo-circle

Github Skills (4)

ebpf10
kubernetes-pods10
go10
kubernetes10

Programming languages (8)

TypeScriptC++ShellCJavaScriptGoHTMLSvelte

Github contributions (5)

github-logo-circle
Inspektor Gadget is a set of tools and framework for data collection and system inspection on Kubernetes clusters and Linux hosts using eBPF
Role in this project:
userBack-end Developer
Contributions:1303 reviews, 89 commits, 165 PRs in 6 months
Contributions summary:Michael primarily contributed to the `ebpftop` gadget within the `inspektor-gadget` repository. They implemented the new `ebpftop` gadget, a tool for reporting eBPF runtime stats, and made associated changes in the `kubectl-gadget` directory. Furthermore, the user introduced and implemented features such as "cumulruntime" and "cumulruncount", indicating a focus on enhancing the tool's data collection and analysis capabilities. They also made significant changes in several source files, including `tracer.go` and `types.go`, indicating a good level of ownership.
bpfgadgetskubernetes-applicationskinvolkhackto
flyth/ts3soundboard-web

May 2013 - Mar 2015

Contributions:5 commits, 1 push in 1 year 9 months
webinterfacediscordbotdiscord-botmusic-bot
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 Friese - Senior Software Engineer at Microsoft