# Oscar Huang > Tiktok Software Engineer Location: Mountain View, California, United States Profile: https://flows.cv/oscarhuang With 10 years of experience as a senior software developer, specializing web service development in large scalable distributed systems. Proficient in backend service development based on Java, Golang, C++, and REST API design with SpringBoot, Kafka, ElasticSearch. With a strong background in databases including MySQL, Redis, MongoDB. Solid hands-on experience in AWS cloud computing. ## Work Experience ### Senior Software Engineer @ TikTok Jan 2019 – Jan 2023 - Led a team to design and develop a high-performance and scalable advertisement auditing system for Pangolin using Golang, ElasticSearch, which improved revenue of ads which are required to be pre-audited by 10%. - Designed and developed the full stack Ad aggregator web services which shows multiple ads in a webpage based on Golang, integrated with frontend React application, resulting in $150000 ad revenue increase. - Implemented a configurable framework to block specific ads for specific traffic based on Golang, which reduces the development workload for engineers and the time needed to implement new business requirements. - Created internal tools like ad request/response encryption/decryption tool and ad request fetching tool through Django and React. - Construct unit tests to cover 90% of the major modules to ensure the service reliability and robustness through Goconvey, CppUnit and Junit. - Refactored the entrance module of the advertising system based on Golang to enhance the readability and maintainability of the code. - Implemented specific ad preview through adding configurations on web pages, based on Django, React, Redis and Go. - Designed and implemented the restaurant ordering system integrated in Tiktok supporting third-party payment, based on Spring Boot, Spring Cloud, Mybatis. ### Software Engineer @ Globalegrow E-commerce Jan 2013 – Jan 2019 - Designed and implemented the e-commerce backend system for mall site and management system, including user, goods, cart, transaction, payment modules, using Spring, Mybatis, Nginx, Redis. - Participated in the implementation of front-end web pages of mall site and management system, using React, Javascript, Webpack. - Designed a distributed seckill system with high availability for time-limited promotion activities on Globalegrow, based on Spring Boot, Redis, Kafka and Nginx. - Participated in the development of the internal dashboard management system from scratch to track profits and revenue for store owners, based on Java, SpringBoot, ReactJS. - Collaborated with the team focusing on ETL, Data Cleaning, and offline Computing features. Provided support in multiple local services AWS migration based on Cloudfront, EC2, AutoScaling, ELB and SES. ## Education ### Master's degree in Information Science/Studies Trine University ### Master of Science - MS in Computer Software Engineering Zhejiang University ## Contact & Social - LinkedIn: https://linkedin.com/in/oscar-huang-360406229 --- Source: https://flows.cv/oscarhuang JSON Resume: https://flows.cv/oscarhuang/resume.json Last updated: 2026-03-23