Quim Diaz is a Senior Software Engineer based in Barcelona with nine years of experience building cloud-native systems, data pipelines and near-device applications. A Golang evangelist and Microsoft Go contributor, he has improved core Go tooling and security features—work that touched the flagship golang/go repo and Windows debugging in delve. At Microsoft he focuses on cryptography and securing cloud-native workflows, combining open-source stewardship with production-grade engineering. Previously he led software and data efforts in HP’s 3D printing R&D, shipping ML pipelines and multi-cloud services for manufacturing. Comfortable across systems, embedded and web stacks, he moves quickly between priorities and thrives in fast-paced, cross-disciplinary teams. An engineer who blends low-level OS/Windows expertise with practical ML and DevOps experience, he brings both deep technical impact and a track record of shipping measurable improvements.
9 years of coding experience
7 years of employment as a software developer
Engineer’s Degree, Industrial Engineering, Engineer’s Degree, Industrial Engineering at Universitat Ramon Llull
Contributions:30 commits, 522 comments, 107 issues in 2 years 3 months
Contributions summary:Quim made several contributions to the Go programming language, including improvements to the linker and the cgo tool. Their work focused on enhancing the security of the generated binaries, such as implementing ASLR for c-shared and pie buildmodes, and improving the handling of Windows code generation by removing implicit dependencies and fixing long-standing bugs. The user's work has resulted in performance improvements and better integration with Windows debugging tools.
Delve is a debugger for the Go programming language.
Role in this project:
Back-end Developer
Contributions:17 reviews, 6 commits, 10 PRs in 4 months
Contributions summary:Quim primarily contributed to the Delve debugger for the Go programming language, focusing on Windows-specific debugging features. Their work involved significant refactoring of the Windows framework and related system calls, specifically related to process handling and register manipulation. The user implemented support for windows/arm64 by adding the required Windows ARM64 context structures. The user also fixed existing issues and modified test cases.
golangdelveprogramming-languagedebuggergo
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.