Eddy Nakamura is a seasoned software engineer with nine years of experience, currently a Senior Software Engineer at Microsoft in Redmond. He specializes in developer tooling and static analysis for source code and binaries, blending .NET backend development, security hardening, and DevOps automation. An active open-source contributor, Eddy has improved OpenTelemetry .NET, added C# linting and dotnet-format to Super-Linter, and hardened Microsoft tools like BinSkim with secure code hashing, shadow-stack mitigations and more deterministic builds and pipelines. His background building TDD/DDD microservices, RabbitMQ event systems and cross-language work in C# and Go gives him a pragmatic, automation-first approach to raising measurable code quality across teams.
10 years of coding experience
14 years of employment as a software developer
Computer Engineering, Computer Engineering at Universidade Estadual de Campinas
A binary static analysis tool that provides security and correctness results for Windows Portable Executable and *nix ELF binary formats
Role in this project:
Backend Developer & Security Engineer
Contributions:13 releases, 343 reviews, 100 commits in 1 year 5 months
Contributions summary:Eddy primarily focused on improving the `binskim` tool, a binary static analysis tool. Their contributions involved modifying code related to output settings, encoding, and package updates, and specifically, they were adding support for secure code hashing and enabling shadow stack mitigations. Furthermore, the user worked on implementing a compiler reporting functionality, which provides information related to compiler data to improve the tool's overall functionality.
Contributions:303 reviews, 149 commits, 187 PRs in 1 year 11 months
Contributions summary:Eddy primarily contributed to the development of the .NET client for OpenTelemetry, focusing on enhancements to the internal `EvictingQueue` and `SpanSdk` components. Their work involved adding methods, tests, and implementing replacements and validations within these key classes. Additionally, the user made modifications to address build warnings, update rulesets, and update internal implementation.
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.