Mingjun Yin

Software Engineer at Google

Riverside, California, 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
Mingjun Yin is a software engineer with a decade of experience who blends academic research and product-focused development, currently working at Google while pursuing a PhD in Computer Science at UC Riverside. He has hands-on security engineering experience from ByteDance and a strong background in information security from his undergraduate studies and specialized training at the National University of Singapore. As an active open-source front-end contributor, he has improved the user interface and accessibility of the popular ytmdesktop YouTube Music desktop app, adding Simplified Chinese support, macOS tray controls, and polished UX details like scrolling song titles. Comfortable across research and production settings, Mingjun excels at turning rigorous research insights into user-facing features and pragmatic fixes. Based in Riverside, California, he brings a global perspective from exchange studies and international collaborations, and a knack for bridging low-level security concerns with polished UI work.
code10 years of coding experience
bookExchange Student Computer Science, Exchange Student Computer Science at UCR Extension
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of California, Riverside
bookBachelor's degree Information Security, Bachelor's degree Information Security at Huazhong University of Science and Technology
bookN/A The dark art: attack and defence, N/A The dark art: attack and defence at National University of Singapore
github-logo-circle

Github Skills (9)

html10
css10
javascript10
user-interface10
electron10
application9
android-app9
macos9
iphone-app9

Programming languages (14)

C#JavaCSSC++CGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
ytmdesktop/ytmdesktop

Jan 2019 - Jan 2023

A Desktop App for YouTube Music
Role in this project:
userFront-end Developer
Contributions:15 reviews, 108 commits, 35 PRs in 4 years
Contributions summary:Mingjun primarily contributed to the development of the user interface for the YouTube Music Desktop application. They focused on implementing features such as support for Simplified Chinese, a right-click popup menu for MacOS with play/pause functionality, and theme-aware tray control. The user also addressed bug fixes, refined the layout, and integrated scrolling song title in the tray.
discordyoutubemusic-playeryoutube-music-playerelectron-application
gc-mojoconsole/landscaper

May 2022 - Jul 2022

Manager for grasscutter & plugins with GUI
Contributions:2 releases, 38 commits, 4 PRs in 2 months
grasscuttergui
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
Mingjun Yin - Software Engineer at Google