# Tao Huang > Software Engineer @TikTok | Alumni @USC Location: San Francisco Bay Area, United States Profile: https://flows.cv/taohuang 🏷️ Programming Languages: JavaScript (ES5, ES6), Typescript, HTML5, CSS3, JAVA, Python, R, SQL 🏷️ Web Development: React.js, Next.js, Node.js, Express.js, Redux, React-Context, Pub/Sub, AJAX, GraphQL, Restful API, Bootstrap, jQuery, A11y, Unit testing, i18next 🏷️ DevOps & Cloud: Amazon Web Services, CI/CD, Docker, Kubernetes, Splunk 🏷️ Database & Data Science: MongoDB, MySQL, Scikit-Learn, TensorFlow, SAS, SPSS, Stata 🏷️ Tools & Methodologies: Git, Jira, Postman, Webpack, Figma, Agile-Scrum methodology, TDD ## Work Experience ### Software Engineer @ TikTok Jan 2024 – Present | San Jose, CA Global E-commerce - TikTok Shop Seller Center - IP Right Protection Platform - Governance IPR/Listing System - Pearl Operation Management Platform ### Software Engineer, Assistant VP @ U.S. Bank Jan 2022 – Jan 2024 | Atlanta Metropolitan Area U.S. Bank|Talech • Developed and maintained the US Bank onboarding web application using JavaScript, TypeScript, React.js, and supporting multi-tenant integration for clients such as US Bank, State Farm, Elavon, and Talech, contributing to an average monthly increase of 20k small business customers worldwide. • Collaborated on the development of a no-code platform (UI-configurator), enabling over 20 teams at USBank to rapidly build and customize their web pages and workflows. • Delivered to the USBank POS product (Talech) development, including ordering systems, merchant management systems, dashboard, and the new talech.com homepage using React.js. • Implemented asynchronous data handling in web applications using Redux-Thunk and Redux-Promise as middleware to manage RESTful APIs with JSON Web Token (JWT) for user authentication. • Enhanced code quality and reliability by implementing unit tests using Jest to improve testing coverage. • Designed user-centric web interfaces compliant with A11y standards, employing semantic HTML5 and CSS3 to ensure adaptability and responsiveness while enhancing user experience. • Managed CI/CD pipelines using Jenkins to facilitate multi-environment deployments (IT, UAT, Prod). • Integrated third-party APIs such as Google API and Salesforce API to extend application functionality. • Developed RESTful APIs using Java to enable seamless communication between front-end and back-end. ### Frontend Engineer @ CSSE@USC Jan 2021 – Jan 2022 | Los Angeles Metropolitan Area • Cooperated in the design and development of Single Page Applications (SPA) using MERN Stack technologies (MongoDB, Express.js, React JS, Node.js) along with JavaScript, HTML5, CSS3. • Implemented Life Cycle methods to handle various operations throughout the application. • Created Responsive Web by using Bootstrap and CSS Media Queries, optimized CSS file using SASS. • Deployed the web App into an AWS EC2 cluster. ### Machine Learning Research Assistant @ Keck Medicine of USC Jan 2020 – Jan 2021 | Los Angeles Metropolitan Area Conti Lab COVID-19 and resident behavior data analysis and Machine Learning application • Remotely connected to the CARC Advanced Computing Center to wrangle Large Mobility data by SQL. • Extracted features and visualize interactive time series graphs and Choropleth maps by using R programming. • Built support vector machine (SVM) as the classifier and used cross-validation to obtain the best model parameters. • By using SVM model, classified city blocks according to their behavioral differences and identify correlation relationships between the census demographic data, mobility data, and COVID-19 infection data. ## Education ### Master of Science - MS in Biostatistics University of Southern California ## Contact & Social - LinkedIn: https://linkedin.com/in/tao-huang-usc --- Source: https://flows.cv/taohuang JSON Resume: https://flows.cv/taohuang/resume.json Last updated: 2026-03-29