Skip to content
View mauri870's full-sized avatar
🌎
Working from home
🌎
Working from home

Organizations

@golang @EpicGames @elastic @kubernetes @open-telemetry

Block or report mauri870

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mauri870/README.md

Mauri de Souza Meneguzzo

mauri870.com | linkedin

Senior Software Engineer at Elastic, Go Code Owner, and open source contributor focused on low-level systems, runtimes, compilers, and operating systems.


Go / Golang

Contributor and Code Owner to the Go programming language go.mauri870.com

  • Runtime internals
  • Assembler support and architecture-specific assembly routines
  • Focused on enabling newer features for modern ARM64 cores (Neoverse V2/V3).
  • 128-bit atomics support for the Go standard library (targeting Go 1.28)
  • LLVM upstream work on Thread Sanitizer (tsan) support for Go
  • Investigating timer precision, scheduling latency, and runtime performance improvements
  • gomodmerge: Prototype CLI and git merge driver to automatically resolve semantic merge conflicts in go.mod and go.sum files.

Hardware needed: I am currently looking for hardware access to modern ARM64 cores (Neoverse V3) to test architecture-specific features. Please reach out!

Elastic

Senior Software Engineer on the Logstash Data Processing team.

  • Building Streams, Elastic's next-generation unified data ingest and processing platform
  • Previously worked on Ingest, Beats and Elastic Agent, open source, and the migration to an OpenTelemetry component/collector architecture

Project Showcase

The personal projects I had most fun with (no particular order):

linux-mauri870 My daily driver custom gaming kernel with patches and optimizations
syscall Test a Linux system call from the command line
tiny-linux The most recent Linux release running in the browser
redis-evaljs EVALJS: Executes ECMAScript 2025 in Redis/Valkey with embedded QuickJS
plan9 Try Plan9 legacy directly from your browser
9front 9front diskless VM
alien Port of the ALIEN simulation software from CUDA to ROCm/HIP
vulkanfs FUSE filesystem that lives in VRAM, implemented over Vulkan
raft-sqlite SQLite backend for hashicorp/raft
doomgeneric Doom ported to Plan 9
pulsar Highly parallel MapReduce engine with a JavaScript runtime
VoxelSpace9 Voxel Space engine implemented in Plan 9

Pinned Loading

  1. golang/go golang/go Public

    The Go programming language

    Go 135k 19.3k

  2. kubernetes/kubernetes kubernetes/kubernetes Public

    Production-Grade Container Scheduling and Management

    Go 124k 43.7k

  3. llvm/llvm-project llvm/llvm-project Public

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

    LLVM 39.3k 17.9k

  4. open-telemetry/opentelemetry-collector open-telemetry/opentelemetry-collector Public

    OpenTelemetry Collector

    Go 7.3k 2.2k

  5. linux-kernel linux-kernel Public

    My personal gaming/desktop Linux kernel + patches

    Shell 11 1

  6. syscall syscall Public

    syscall(1) - Test a linux system call

    Shell 2 1