Yad Smood is a Tokyo-based software engineer with 14 years of experience building and modernizing backend systems, payment services, and developer infrastructure across startups and large tech firms like Baidu, Meituan, and U-NEXT. He combines hands-on backend expertise—evident from core contributions to the go-rod Chrome DevTools driver and CoffeeScript tooling—with front-end experience from projects such as BaiduMusic’s player. At KK VESPER he led a full refactor of a legacy payment service, designing test automation, sandbox isolation, and PCI-compliant workflows, and later drove platform and infrastructure efforts at Meituan and Zeals. A pragmatic engineer who says he “cooks code,” Yad blends deep technical refactoring skills with a knack for improving developer experience and long-lived systems.
14 years of coding experience
10 years of employment as a software developer
Bachelor's Degree, Electrical and Electronics Engineering, Bachelor's Degree, Electrical and Electronics Engineering at South Central University for Nationalities
A Chrome DevTools Protocol driver for web automation and scraping.
Role in this project:
Back-end Developer
Contributions:113 releases, 220 reviews, 1096 commits in 3 years
Contributions summary:Yad's commits focus on optimizing and extending core functionalities within the `go-rod/rod` repository, a Chrome DevTools Protocol driver for web automation. They refactored code related to "sleeper" functions and implemented changes across core files like `query.go`, `page.go`, and `element.go`, indicating involvement in core framework improvements. Furthermore, the user contributed to the addition of utility functions such as `SprintFnThis` and related logic.
An open source web audio player from Baidu Music, support HTML5 and Flash engine on different platforms(百度音乐播放内核)
Role in this project:
Front-end Developer
Contributions:66 commits, 4 pushes, 1 comment in 10 months
Contributions summary:Yad contributed to the front-end code of the Baidu Music player. They focused on adding and modifying JavaScript files, specifically `player.js` and other related files, to enhance player functionality. The commits include code changes involving time formatting, playlist management, and event handling related to audio playback. These modifications suggest the user was involved in refining the core playback and user interface aspects of the player.
audio-playerhtml5-audioplayersjavascriptplatforms
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.