• Extensive hands-on experience, 7+ software developing engineer with a proven track record of designing, implementing and optimizing large-scale distributed systems(over 500k TPS) on AWS and other cloud platforms.• Adept at leading cross-functional teams(tech and non-tech) to deliver impactful projects that drive user engagement and business growth.• Leveraged expertise on data pipeline building, focus on big data processing and machine learning pipeline build, tunning and improvement for streaming video recommendation system • Demonstrated expertise in data structures and algorithms, instrumental in optimizing system performance.
-
Software EngineerTiktok Sep 2024 - PresentLos Angeles, California, Us -
Software Development Engineer, Amazon Prime VideoAmazon Jan 2020 - Sep 2024Seattle, Wa, Us* Led the design and implementation of a project to build third-party channel (e.g., HBO, AMC) recommendation carousels on Amazon Prime Video. Assembled and coordinated a cross-functional team (front-end, back-end, ML data, device etc.) to successfully launch the channel-specific carousels in addition to the existing 'customers also watched' recommendation. This significantly improved the customer experience and engagement on Prime Video, leading to increased streaming hours and monthly active users.* Independently led the migration of a large-scale recommendation system from an x86 platform to an ARM-based architecture. Leveraged Amazon Profiler and other resources to thoroughly research and fine-tune the service, resulting in a 17% improvement in performance (lower latency, better CPU usage) and a 26% reduction in infrastructure cost.* Designed and led the migration of the legacy large data pipeline to an Amazon SageMaker ML pipeline to generate the core title relevance data powering multiple recommendation services for Prime Video. Collaborated closely with the data science team to build the infrastructure for large-scale streaming data processing and model training. Routinely maintained the ML pipeline, implementing new features to optimize its availability and performance.* Designed and implemented multiple features for the largest distributed recommendation carousel service (over 500K TPS across regions) on the Prime Video home and detail pages. Took responsibility for the operational work to closely monitor the alarms and performance, proactively implementing optimizations to ensure the service’s health. -
Senior Web Developer(Full Stack)Assured Performance Network Feb 2017 - Dec 2019Fairlawn, Ohio, Us* Working closely with clients (Toyota, Ford, Nissan), project managers, and UX designers to design and build business intelligence web applications with automated reporting and data visualization capabilities. Played a pivotal role in architecting and implementing the back-end APIs and front-end user interface, enabling clients to gain valuable data-driven insights into their business operations. * Leveraged AWS services to develop a suite of internal tools that significantly improved the efficiency of the marketing team. This included an automated email scheduling system, a marketing campaign management system, and a secure file storage system. * Design, implement and maintain an automated data pipeline for collecting and processing daily customer data. -
Business Data Analyst InternSaic Motor Jan 2009 - Aug 2010
Ran Yin Education Details
-
Arizona State University -
Tongji UniversityMechanical Engineering -
Tongji UniversityMechanical Engineering
Frequently Asked Questions about Ran Yin
What company does Ran Yin work for?
Ran Yin works for Tiktok
What is Ran Yin's role at the current company?
Ran Yin's current role is Software Engineer at Tiktok.
What schools did Ran Yin attend?
Ran Yin attended Arizona State University, Tongji University, Tongji University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial