Naoya Yamashita is a Senior Manager based in Chiyoda, Japan with a decade of experience in accounting and finance transformation, currently leading consulting engagements at Deloitte focused on digital finance, ESG, and Scope 3/GHG accounting. He combines strong program and project management skills—having standardized operations across multiple outsourcing and consolidation projects—with hands-on technical curiosity evidenced by contributions to notable Emacs open-source projects like cask and use-package. Comfortable bridging finance and engineering, he improves operational rigor while also tackling code-level issues such as test fixes, theme customization, and build automation. His background in political economy and early-career work in product support give him a practical, systems-oriented view of how processes, tools, and governance intersect.
10 years of coding experience
3 years of employment as a software developer
普通科, 普通科 at 静岡県立沼津東高等学校
学士, Political Economy, 学士, Political Economy at 明治大学
Contributions:18 reviews, 126 commits, 71 PRs in 1 year 2 months
Contributions summary:Naoya primarily contributed to the project's codebase by addressing and resolving several test-related issues within the Emacs package management tool. Their work included fixing link test cases, resolving issues related to cask setup, and refining comments for clarity. Further, they updated the codebase by bumping the version number and adding build configurations related to the Docker image.
A use-package declaration for simplifying your .emacs
Role in this project:
Backend Developer
Contributions:7 commits, 9 PRs, 78 comments in 2 years 9 months
Contributions summary:Naoya contributed to the `use-package` Emacs package, focusing on enhancing its core functionality. They fixed a bug related to the `gethash` default value in the statistics function, ensuring accurate time calculations. Further contributions included updating the macro's declare style and adding multiple and eval custom-face usage, along with adding the :autoload keyword. The user also added and updated test cases for the functionality introduced.
deferred-loadingelispkeymapautoloadsimplifying
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.