Eddy Nakamura

Redmond, Washington, United States
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
🎓
Top School
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.
code10 years of coding experience
job14 years of employment as a software developer
bookComputer Engineering, Computer Engineering at Universidade Estadual de Campinas
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (41)

github-ci10
static-analysis10
net-sdk10
msbuild10
scripting10
distributed-tracing10
it-security10
net10
dotnet-new10
cil10
dotnet10
instrumentation10
software-quality10
binarydiff10
cicd10

Programming languages (16)

C#PowerShellJavaC++MakefileGoHTMLTypeScript

Github contributions (5)

github-logo-circle
microsoft/binskim

Nov 2020 - Apr 2022

A binary static analysis tool that provides security and correctness results for Windows Portable Executable and *nix ELF binary formats
Role in this project:
userBackend 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.
static-analyzerwindowssecurityelfformats
The OpenTelemetry .NET Client
Role in this project:
userBack-end Developer
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.
instrumentation-librariesiloggerprovidertracingloggingilogger
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
Eddy Nakamura