Ryan Sun

Ryan Sun Email and Phone Number

Technical Lead @ TikTok
California, United States
Ryan Sun's Location
San Francisco Bay Area, United States, United States
Ryan Sun's Contact Details

Ryan Sun personal email

n/a
About Ryan Sun

Extensive experience with analytics in the technology sector, especially e-commerce; strong passion and extreme interest into everything tech; take initiatives in and beyond work.Skills: Advanced SQL (Group-by, window functions) * Advanced Tableau (table calculation and functions) * Advanced Python (multiprocessing, object-oriented programming) * Advanced R (functional programming) * Statistical Modelling (linear regression, hypothesis testing, Monte Carlo simulation) * Machine Learning (scikit-learn, tensorflow) * Hadoop ecosystem (Hadoop, Spark, Hive, Presto)

Ryan Sun's Current Company Details
TikTok

Tiktok

View
Technical Lead
California, United States
Website:
tiktok.com
Employees:
73474
Ryan Sun Work Experience Details
  • Tiktok
    Technical Lead
    Tiktok
    California, United States
  • Tiktok
    Staff Engineer
    Tiktok Sep 2023 - Present
    Los Angeles, California, Us
  • Tiktok
    Senior Data Engineer
    Tiktok Jun 2022 - Sep 2023
    Los Angeles, California, Us
    Global Security - Security Control VerificationGlobal Security - Data Protection
  • Tiktok
    Data Engineer
    Tiktok Aug 2021 - Jun 2022
    Los Angeles, California, Us
    Data platform • Big data ETL & tuning – Built highly efficient Apache Spark ETL jobs that handled data of daily incremental size of more than 800TB uncompressed; optimized under-performing tasks & reducing runtime from 3 hours+ to around 25 minutes. • System design – Architected & executed (full-stack) a self-service machine learning tool using FaaS (Function as a Service), ClickHouse, Kafka, Flink, and in-house visualization tools, among others, enabling non-technical users to evaluate revenue performance at scale and saving iteration time from 20 minutes to a few seconds. • Stakeholder management – Interfaced with stakeholders to understand data need and partnered to develop metrics for livestreaming business; earned trust and improved team’s NPS from 20% to 60%.
  • Bytedance
    Data Engineer
    Bytedance Aug 2021 - Jun 2022
    China, China, Cn
    Data platform
  • Pepsico
    Business Intelligence Engineer
    Pepsico Apr 2020 - Aug 2021
    Purchase, New York, Us
    • Data modeling – Architected and led the development of a Snowflake data warehouse, using data vault & dimensional modelling techniques and DBT; delivered product significantly more flexible (reduced new feature development time from 4 days to 1 day) and maintainable (ability to modify logic in one place thanks to modularization & code reuse, compared to 5 – 10 places before).• Data pipelines – Built both schedule-triggered and event-driven batch data pipelines using Airflow, SSIS, and PowerShell with average uptime > 99% (SLA being 75%); established alerting mechanisms achieving incident mean time to resolve < 1 hr (used to be “until noticed by user” + 1 day).• Streaming – Implemented a streaming analytics solution to understand legacy SQL Server usage, using extended events, C# (.NET Core), Kafka, and Flink, in order to make data-driven design optimizations for the above data warehousing project (e.g. level of denormalization); project was the first within department to measure and quantify system usage and enable informed decision-making.• Grow the team – Mentored new developers and authored department’s first-ever “labs” for hands-on practice, introducing “self-service” onboarding and reducing “time to readiness” from 1 week to 2 days; Presented Airflow, Kafka, and DBT to company-wide audience, of which the Airflow presentation was rated best of the year and the tool was adopted by other departments for automation tasks.• Project leadership – Identified opportunity to automate mentorship matching offered by ERGs and led a group of 18 developers to build the first-ever matchmaking platform company-wide; project is work in progress which already attracted interest from 3 ERGs, and by completion will transform current manual, week-long process into instantaneous, optimal matching.
  • Direct Supply
    Student Consultant (Data Analytics)
    Direct Supply Sep 2019 - Dec 2019
    Milwaukee, Wisconsin, Us
    **Recipient of Impact Award (2 students within the whole school)** - Utilized Spark on Databricks platform, ran FP-Growth algorithm to mine association rules and analyze halo products- Authored an object-oriented Python package of reusable building blocks, in order that the company can build upon this project in the future. The package was built with special optimization for performance and cloud-ready.- Set up Azure DevOps continuous integration (CI) pipelines to automatically build the aforementioned package and its Sphinx documentation; maintained and managed Git repository for the whole team.The project is provided through Washington University Center for Experiential Learning. This is not full time employment at Direct Supply.
  • Washington University In St. Louis
    Teaching Assistant
    Washington University In St. Louis Aug 2019 - Dec 2019
    St. Louis, Mo, Us
    Teaching assistant for CSE247 Data Structure and Algorithms
  • Washington University In St. Louis - Olin Business School
    Teaching Assistant
    Washington University In St. Louis - Olin Business School Sep 2018 - Dec 2019
    St. Louis, Mo, Us
    Teaching Assistant for SQL and Database Management
  • Energizer Holdings
    Advanced Data Analytics Intern
    Energizer Holdings May 2019 - Aug 2019
    St Louis, Missouri, Us
    • Worked closely with business partners and trained an XGBoost model for backorder prediction; addressed data leakage issue with special cross validation technique; presented actionable result to C-suite executive and other non-technical business partners• Working closely with IT, architected and provisioned the company’s first dedicated lab environment for data science, consisting of cloud-based database and auto-scaled compute resources, among others, achieving time saving of 70% (from 5.5 hours to 2 hours, per iteration); this was beyond responsibilities assigned by manager• Launched a comprehensive documentation SharePoint site for efficient and scalable knowledge transfer; site was the first of its kind organization-wide and received near 500 views; this was beyond responsibilities assigned by manager
  • Ebay
    Data Analyst
    Ebay Sep 2017 - Jun 2018
    San Jose, Ca, Us
    • Executed data analysis with Python, SQL - Teradata, Hive, and Spark for shipping from Japan to the US and optimized delivery estimate accordingly; the project had impact over 4 million transactions every year and results were presented before Asia-Pacific department head• Reviewed defect (bad buyer experience) performance of Greater China sellers with Tableau and SQL; ran regression analysis for forecast and proposed policy recommendations for regional lead’s consideration• Automated routine processes (Business Intelligence reporting) on Linux, saving the team at least 5 hours per week• Authored New Intern Guide that addresses pinch points for office newbies, which was later adopted by various teams; drafted detailed tech tutorial and received more than 10 stars on Company GitHub• Earned reputation of the "go-to" person in office for SQL query optimization and debugging
  • China Lodging Group
    Data Analyst
    China Lodging Group May 2017 - Aug 2017
    Shanghai, Sha, Cn
    • Implemented company’s first automatic fraud prevention system by modeling past transactions; frauds detected were three times more than previous experience-based manual processing• Introduced procedures that significantly increased ETL system efficiency by utilizing big memory advantage; shortened delivery time of data requests by at least 50% and made possible data analysis of TBs of weblog

Ryan Sun Skills

Sql Python Microsoft Excel Microsoft Office Microsoft Powerpoint Accounting C++ Data Visualization R Linux Microsoft Exchange Microsoft Sharepoint Microsoft Word Amazon Web Service Data Analysis Microsoft Azure Microsoft Sql Server Windows Server Sql Azure Office 365 Managerial Accounting Power Bi Tableau Javascript Jquery Bootstrap Html5 Cascading Style Sheets Teradata Web Scraping Cloud Computing Back End Web Development Front End Development Full Stack Development Research Public Speaking Ubuntu Opensuse Apache Spark Hive Mapreduce Pyspark Devops Docker Products Python Java Big Data Machine Learning

Ryan Sun Education Details

  • Washington University In St. Louis
    Washington University In St. Louis
    Business Analytics
  • East China Normal University
    East China Normal University
    Actuarial Science
  • City University Of Hong Kong
    City University Of Hong Kong
    Accounting
  • National University Of Singapore
    National University Of Singapore
    Visiting Student
  • The University Of Hong Kong
    The University Of Hong Kong
    Visiting Student

Frequently Asked Questions about Ryan Sun

What company does Ryan Sun work for?

Ryan Sun works for Tiktok

What is Ryan Sun's role at the current company?

Ryan Sun's current role is Technical Lead.

What is Ryan Sun's email address?

Ryan Sun's email address is ry****@****ico.com

What schools did Ryan Sun attend?

Ryan Sun attended Washington University In St. Louis, East China Normal University, City University Of Hong Kong, National University Of Singapore, The University Of Hong Kong.

What skills is Ryan Sun known for?

Ryan Sun has skills like Sql, Python, Microsoft Excel, Microsoft Office, Microsoft Powerpoint, Accounting, C++, Data Visualization, R, Linux, Microsoft Exchange, Microsoft Sharepoint.

Who are Ryan Sun's colleagues?

Ryan Sun's colleagues are Barto Simpson, Gusti Purna Herawan, Feiyu Zhu, Phan Phương Nhi, Jay Marco, Mahamed Ibraahim, Stephany Ballestero.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.