Yikun Zhang is a pragmatic full-stack software engineer with eight years of experience building large-scale systems, currently focused on backend engineering in Tokyo. He has led a 10-person frontend team at Rakuten, shaping frontend architecture and coding standards while also contributing backend design for a marketplace checkout system that reduced PR review time by 30%. Comfortable across Java/Spring microservices and React/TypeScript frontends, he also brought SRE, DevOps and BFF patterns into production workflows and built tooling such as mock servers and automated load testing. A former Python lecturer, he pairs strong fundamentals in algorithms and system design with clear technical communication and mentoring experience. His international background and history of building internal automation hint at a pragmatic, systems-minded approach to improving team efficiency and developer experience.
8 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD Statistics, Doctor of Philosophy - PhD Statistics at University of Washington
Exchange Student Mathematics and Statistics, Exchange Student Mathematics and Statistics at University of California, Berkeley
Bachelor of Science - BS Mathematics and Applied Mathematics, Bachelor of Science - BS Mathematics and Applied Mathematics at Sun Yat-sen University
Contributions:720 commits, 1148 pushes, 43 branches in 5 years 6 months
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.