# Dereck (Chongxin) Luo > Software Engineer at TikTok Location: Sunnyvale, California, United States Profile: https://flows.cv/dereck I'm currently working at TikTok with focus on TikTok Data Privacy and Privacy Security. ## Work Experience ### Senior Software Engineer @ TikTok Jan 2022 – Present | San Jose, California, United States Leading the large data privacy and privacy security initiative projects within TikTok. (Project Texas: https://usds.tiktok.com/usds-about/) (Project Clover: https://newsroom.tiktok.com/en-ie/project-clover-ireland) * Delivered large scale security privacy infrastructure based on L7 Internet Content Interception Gateway. * Handles large scale TikTok public traffic (mil QPS level), with low latency. Provides data privacy security assurance for all TikTok users. ### Senior Software Engineer @ TikTok Jan 2020 – Jan 2022 | San Jose, California, United States Responsible for TikTok account services and user growth services development. * Delivering feature sets towards TikTok account services, which helps to converge TikTok active user growth. * Manage TikTok account services related offline data bases, setup stable and secured data pipelines, and provide data analysis for various TikTok internal teams. * Carry out technical development and support for various TikTok user growth activities, and public campaigns. ### Software Engineer, Blockchain Platform @ IBM Jan 2019 – Jan 2020 | Raleigh-Durham, North Carolina Area Implement architectural improvements to the open source Hyperledger Fabric project ### Software Engineer, IBM Blockchain Incubator @ IBM Jan 2018 – Jan 2019 | Raleigh-Durham, North Carolina Area Responsible for the full stack development with a strong focus on the front-end UI development of a next generation token platform. Key Contributions: * Developed and delivered highly consumable user experience using React and Carbon Design System. * Co-lead the front-end architecture design, which included practices with Apollo Client, React, Redux, and Reusable-modules. * Implemented graphQL schema stitching proxy service to support API implementation flexibility and fast past front-end development. * Managed CI/CD process fo UI microservice. * Full-stack developed the scouting project (playground wallet), serviced as technology investigation for the main project. * Helped on-boarding new team members ### IMC Financial Market Intern @ IMC - financial markets Jan 2017 – Jan 2017 | Chicago Responsible for learning trading terminologies and strategies, and implement high speed automated trading applications using Java. Key Outcomes: * Implemented a high performance automated trading application running on test exchange trading platform using Java. * Used highly optimized data structures to increase the performance of trading application. * Practiced test-driven development ethics, which heavily focused on unit tests implementations. ### Undergraduate Teaching Assistant @ University of Illinois at Urbana-Champaign Jan 2013 – Jan 2014 Working with six to eight students on advanced engineering problems in Supervised Study Sections. Holding regular office hours, helping students with their Machine Problems. Working one-on-one with students during lab sections, helping them with basic programming algorithms and debugging skills. ## Education ### Master’s Degree in Applied machine learning, Data mining University of Illinois Urbana-Champaign Jan 2016 – Jan 2017 ### Bachelor’s Degree in Computer Engineering University of Illinois Urbana-Champaign Jan 2012 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/dereckluo --- Source: https://flows.cv/dereck JSON Resume: https://flows.cv/dereck/resume.json Last updated: 2026-03-22