# Yijun W. > Staff Software Engineer | M.B.A | Entrepreneur Location: Seattle, Washington, United States Profile: https://flows.cv/yijunw As a tech leader in Trust& Safety team at TikTok, my focus is on driving initiatives that strengthen trust and safety for over a billion daily interactions. My team has successfully spearheaded the migration and deployment of advanced microservices across multiple regions, showcasing our dedication to compliance and state-of-the-art technology. Leveraging my expertise in Large Language Models (LLM), I have played a key role in designing recall and ranking mechanisms critical for real-time moderation. Through innovative strategies and robust monitoring, we have optimized internal processes, ensuring TikTok remains a secure and trustworthy platform. ## Work Experience ### Staff Backend Software Engineer @ TikTok Jan 2022 – Present | Seattle, WA ● Served as the Technical POC, orchestrating cross-functional collaboration across 14+ teams to deliver TikTok Footnotes (comparable to Community Notes at X or Meta). Led the end-to-end SDLC, from requirements analysis and architectural design to launch execution and demo day readiness, culminating in the public rollout (https://newsroom.tiktok.com/en-us/rolling-out-tiktok-footnotes-in-the-us). ● Led a team in designing and implementing top-tier trust and safety solutions, overseeing the moderation of over 1 billion pieces of content daily through advanced technologies and efficient processes. ● Served as the founder engineer on the team to successfully migrate, promote, and deploy all designed microservices and pipelines, ensuring compliance with international regulations and policies across Europe, North America, the Middle East, and the Pan-Asian region. ● Directed the development of a systematic approach for organizing recall, pre-ranking, ranking, and re-ranking mechanisms while contributing to strategy, monitoring, and evaluation efforts for training an internal MLLM, which was utilized for real-time moderation handling over 40k QPS. ● Led the team in enhancing the emerging trend and risk detections. ● Led the team in building an end-to-end model labeling system and a comprehensive data ETL solution, overseeing all phases from planning and implementation to dry-runs and online evaluation. ● Led the team build the User Experience platform handles 40k+ QPS for supporting, tracking, monitoring and analytics of user report/appeal related features and provide user education and STEM feeding. ● Led the research of internal agentic platform, launched the TikTok TnS Agentic platform for internal operational tools, case RCA, Online Moderation etc. ● Led the team in building an end-to-end report and an appealing platform that ensures risk control, deduplication, and scalability to 500k QPS and stability with six 9s. ### Senior Software Development Engineer @ Adobe Jan 2018 – Jan 2022 | Seattle, Washington, United States ● Full stack developer at Adobe Stock: https://stock.adobe.com/ ● Responsible for constructing in-app purchase workflows and licensing panel for supporting major Adobe applications such as Photoshop, InDesign, Illustrator, Premiere Pro, and After Effects, Creative Cloud. - Swagger, WireMock, React hooks, GraphQL, Express, Spring boot, Kibana, New Relic, Datadog ● Implementing image data pipelines/APIs associated with machine learning models. Helped to monitor and improve the performance of the web. - Node.js, Splunk, newRelic, Kibana, datadog ● Lead staging env build of dynamic migrating prod assets for helping QE team test in real data. ● Designing and implementing backend features include but are not limited to asynchronous task processors, image processing pipeline, and searching/uploading/downloading at stock.adobe.com ● Designing and implementing responsive image grid and rule engines embedded with the desktop application and web backend. ● Configuring microservices with AWS techs and docker. -S3, Aurora, Docker Tools ● Designing backend infra and features for supporting Adobe express. Promoting services with distributive service technologies. - K8s, Lambda, step functions, Serverless ### Co-Founder @ Amazon Catalyst Program (Cluster) Jan 2016 – Jan 2018 | Seattle, Washington ● Developed a production website www.clusterwrite.com from scratch which provides online class based communicative writing platform and C2C proof-reading services used by UW English department for 2 courses and received $85,000 Grant from Amazon, $50,000 Innovation Award from Comotion UW in 2017. - AWS Elastic Beanstalk/EC2, HTML, CSS, Java, Photoshop CS6 ● Managed a team of 4 (2 engineers, 1 editor, 1 linguist). ### Software Development Engineer @ Ancestry Jan 2017 – Jan 2018 ● Design and constructed a new manufacturing error notifying system from scratch that processes asynchronous jobs from Ancestry’s backend services. – AWS SQS/SNS/SES, Springboot, JDBC, MYSQL ● Design and constructed an internal manufacturing/clearing house tracking system that follows FDA’s regulation and Ancestry’s business requirement. – Springboot, Angular 5, Hibernate , html, css ● Refine the config/groovy files of deploying front-end and back-end combined project to empower general building and reporting processes. – Git, Maven, Jenkins, Kubernetes, sonarQube ● Implementing Unit Tests, Integration Tests for passing the quality gate. – Junit, Karma, Jasmine ● Mentored business operation teams in VBA programming and reporting techs. – Macro, SQL ### Assistant Business Analyst @ University of Washington Jan 2015 – Jan 2017 | Seattle, Washington ● Design OLAP Cubes for processing data visualization and statistics analysis. Generates monthly reports for tracking KPI and funds collection. The new system made old reports paperless and resulted in revenue increase. - Tableau, Macro, OLAP Cube, SQL ● Migrated data from decades-old database to modern RDBMS. Optimized the query for reusing for data reporting. Improved query performance by 56% by creating data cubes and views. ● Built an VBA schema and saved budget for department. - Macro ### Lecturer @ University of Minnesota Jan 2014 – Jan 2015 | Crookston, Minnesota ● Taught 5 undergraduates courses include Introduction to Discrete Math (2014 spring, 10 students), Database Management (2014 fall, 12 students), and java Object Oriented Design (2014 fall, 23 students), and Algebra (2014 fall, 30 students). Received exceptional feedback on teacher evaluations demonstrating effective communication and leadership categories in the instructor evaluation feedback reports. ### Software Developer Internship @ Upper Great Plains Transportation Institute Jan 2012 – Jan 2015 | Fargo, North Dakota ● Successfully cleaned 90% noises of researching data. Developed a long-term using software for converting research data into formatted pdf file. - Hidden Markov Model Toolkit ● Developed a converting application that can convert certain format PDF files to excel sheets in required formats by using the techniques in Java IPO packages and easy charts packages. The final product has been used for years ### Software Developer Internship @ Bank of Communications Limited Jan 2013 – Jan 2014 | Hangzhou, Zhejiang, China ● Implemented smart-ATM system features by using Java and Spring to allow bank customers to pay services fee and tuition on ATM. These features have been available in all Bank of Communications’ smart-ATM since 2013. - Spring ## Education ### Master of Business Administration (M.B.A.) in MBA University of Washington Jan 2015 – Jan 2017 ### Master of Science in Software Engineering in Computer Software Engineering North Dakota State University Jan 2012 – Jan 2014 ### Bachelor of Science in Software Engineering in Computer Software Engineering University of Minnesota Jan 2010 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/jayw1 --- Source: https://flows.cv/yijunw JSON Resume: https://flows.cv/yijunw/resume.json Last updated: 2026-03-22