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

Organizations

@golang@EpicGames@elastic@kubernetes@llvm@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)
  • Investigating timer precision, scheduling latency, and runtime performance improvements

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

LLVM

  • Focused on Compiler-rt/ThreadSanitizer(tsan) support for Go.

Elastic

Senior Software Engineer on the Logstash Data Processing team. Building Streams, Elastic's next-generation unified data ingest and processing platform

Previously Ingest team, Beats/Elastic Agent/EDOT, focused on the migration to an OpenTelemetry component/collector architecture.


Project Showcase

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

Projects
linux-mauri870My daily driver custom gaming kernel with patches and optimizations
syscallTest a Linux system call from the command line
linux.mauri870.comThe most recent Linux release running in the browser
redis-evaljsEVALJS: Executes ECMAScript 2025 in Redis/Valkey with embedded QuickJS
plan9.mauri870.comTry Plan9 legacy directly from your browser
9front9front diskless VM
gomodmergePrototype to automatically resolve semantic merge conflicts in go.mod and go.sum files
crayonA CPU Emulator for the CRAY-1 supercomputer
factorio.mauri870.comAn interactive map of my most recent Factorio base
cats-vs-dogsMy solution for the Kaggle Cats vs Dogs Redux (2016), placing 51st out of 1,400 teams.
prisonAxelrod Iterated Prisoner's Dilemma tournament with assembly strategies running on a custom vm.
alienPort of the ALIEN simulation software from CUDA to ROCm/HIP
vulkanfsFUSE filesystem that lives in VRAM, implemented over Vulkan
raft-sqliteSQLite backend for hashicorp/raft
doomgenericDoom ported to Plan 9
pulsarHighly parallel MapReduce engine with a JavaScript runtime
VoxelSpace9Voxel Space engine implemented in Plan 9

Pinned Loading

  1. golang/gogolang/goPublic

    The Go programming language

    Go 136k 19.3k

  2. kubernetes/kuberneteskubernetes/kubernetesPublic

    Production-Grade Container Scheduling and Management

    Go 125k 43.9k

  3. llvm/llvm-projectllvm/llvm-projectPublic

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

    LLVM 39.8k 18.3k

  4. open-telemetry/opentelemetry-collectoropen-telemetry/opentelemetry-collectorPublic

    OpenTelemetry Collector

    Go 7.4k 2.2k

  5. linux-kernellinux-kernelPublic

    My personal gaming/desktop Linux kernel + patches

    Shell 12 1

  6. ransomwareransomwarePublic archive

    A POC Windows crypto-ransomware (Academic). Now Ransom:Win32/MauriCrypt.MK!MTB

    Go 972 407