Yinghan Ma

Software Engineer II at TikTok

Mountain View, 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

👤
Senior
🎓
Top School
Yinghan Ma is a software engineer with eight years of experience building backend systems and search infrastructure, currently working on TikTok Search in Mountain View. He has strong NLP and deep learning foundations from research at the University of Florida, and practical experience building resilient distributed scrapers, ETL pipelines, and cookie-compliance backends at OneTrust. Yinghan combines production-grade engineering with research-driven approaches—shipping scalable services while applying NLP techniques for text processing and semantic tasks. Known for improving efficiency (e.g., cutting ETL memory use dramatically) and tooling around observability and automation, he brings both hands-on implementation skills and a knack for pragmatic system design.
code8 years of coding experience
job4 years of employment as a software developer
bookUniversity of Florida
stackoverflow-logo

Stackoverflow

Stats
51reputation
4kreached
1answer
4questions
github-logo-circle

Github Skills (98)

ui-components10
spider10
cheerio10
javascript10
jquery10
linux10
typescript10
nodejs10
react10
react-components9
server-side9
js9
windows9
language-design9
crawler9

Programming languages (8)

TypeScriptJavaC++JavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
ufcsa/airpick

Jul 2019 - Jun 2021

airpick 2.0 with react+nodejs
Contributions:52 PRs, 229 pushes, 40 branches in 1 year 10 months
node-jsreactjsreactnodejs
mayinghan/exchat

Mar 2019 - Jan 2021

A mobile webapp to chat with experts
Contributions:1 PR, 42 pushes, 5 branches in 1 year 10 months
reactexpertsjavascriptchatwebapp
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
Yinghan Ma - Software Engineer II at TikTok