Yuki Yamazaki is a senior lead engineer based in Ichikawa, Japan, with eight years of experience leading engineering teams and delivering production-grade systems across adtech and SaaS companies. Currently a シニアリードエンジニア at AnyMind Group, he previously held lead roles at iRidge and AIDMA Holdings where he guided architecture, delivery, and team growth. He blends software and data engineering expertise with a physics background from Tokyo University of Science, bringing analytical rigor to complex system design. An active open-source maintainer and founder of ts-graphviz, he contributes fixes and architectural updates to widely used dependency-graph tooling such as madge, improving TypeScript integration and visualization workflows. Colleagues rely on him for pragmatic refactors that reduce technical debt while enabling clearer module dependency analysis. He pairs hands-on coding with mentorship, shipping reliable tooling that helps teams understand and evolve large codebases.
Create graphs from your CommonJS, AMD or ES6 module dependencies
Role in this project:
Full-stack Developer
Contributions:11 reviews, 14 PRs, 10 pushes in 1 year 4 months
Contributions summary:Yuki contributed to the project by updating the dependency graph visualization library, ts-graphviz, reflecting a core architectural change in the project. They also refactored the code to use the `createEdge` method and merged updates from the main branch. Furthermore, the user implemented a fix to handle extended configurations in tsconfig.json files, improving the TypeScript integration. The work demonstrates a focus on module dependency analysis and graph visualization within the project.
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.