# Dengpan Y. > Software Engineer at TikTok Location: San Francisco Bay Area, United States Profile: https://flows.cv/dengpan ## Work Experience ### Software Engineer @ TikTok Jan 2023 – Present | San Jose, California, United States • Use Java, Python, Objective-C, and Golang developed multiple core products. • Develop cases in internal Test Framework and DevTools on all platform (web/iOS/Android) and automation using Jenkins, Team-City, Charles, Postman Collections Runner, Gitlab, RPC, Thrift, and internal tools ensuring 100% quality goverance • Develop and deploy the test pipeline through the Django, React, and other internal framework. Design, build and maintain a high standard monitoring indicators ensure the high industry level reliability with low incident report • Took over the end-to-end services traffic analysis, monitoring, alarm solution design, have the expertise on middleware: Redis, NSQ, Zero-MQ, Kafka, Docker, Kubernetes, Hive, and Spark ### Software Engineer @ C3 AI Jan 2023 – Jan 2023 | Redwood City, California, United States • Deploy k8s nodes with nvidia GPU computation availability, provisioning stateful nvidia-smi pods. Deployed core AI products like CRM, ESG, Reliability Apps. • Program Terraform/Ansible module on all cloud platform AWS, GCP, and Azure to deploy the cloud infrastructure. Use the Helm to manage the cloud native kubernetes including AKS, EKS, GKE on top of infrastructure to create/modify/destroy/rollup(back) the K8S resource. Deploy the SAML/OIDC by Okta • Automate the K8S resource creation by Golang K8S operator SDK dynamically; automate the cluster creation by React, Python, Linux; automate the cassandra data migration/backup by Bash script • Maintain the Kubernetes cluster middleware including: Kafka, MQ, Cassandra, PostgreSQL, OpenSearch, Zookeeper, Redis, k8s Operator and internal platform suites. Achieved 98% SLA • Debug/Troubleshoot in K8S/Docker pod environment. Use the Grafana, Prometheus, Alertmanager for monitoring and alarm • Build the SDLC CI/CD pipeline by Chef, Puppet, Teamcity, Jenkins, Argo, Gitlab, Github Actions, Azure Repository, Jfrog ### Software Engineer Intern @ Google Jan 2022 – Jan 2022 | Sunnyvale, California, United States • Refactor and design the new Golang ACL Writer module(part of Zanzibar). Enabled the writers can publish ACLs on multiple Chubby cells, for each writer runtime deployed on Borg cluster reduced 5% memory required • Program a new gRPC between upstream ACL reader sender and downstream ACL writer receiver with Protobuf, improved the throughput of the ACL delivery per second by 53% • Design the retry logic and error handling for each writer goroutine in new concurrency pattern enhanced the fault tolerance and avoided the single point of failure • Mock and Fake testing, design the test pipeline including: Golang table driven unit test, smoke test, integration test, A/B test, flaky test, mutation test... Use the Google internal logging module implemented monitoring ### Software Engineer Intern @ Citrix Jan 2019 – Jan 2019 | Nanjing, Jiangsu, China Citrix Virtual Workspace team. Responsible for building citrix workspace packages server and management CLI tools • Build a customized Debian Package Repo Server, with the Citrix distribution with GPG signature under the Debian hierarchy, which achieves the capacity with 77GB around 50,000 Debian Packages storage to help the internal developers download, install, update, rollback/up Debian packages under the VPC network • Build a Cache Server for network traffic optimization by AptCacherNg&Nginx on Raspiberry Pi, worked with Azure VM Repo server with 99% correctness of cache accuracy on dashbord ## Education ### Master of Science - MS in CS Columbia University ### Bachelor of Science - BS in CS & Math Rutgers University ### Exchange Student The Hong Kong University of Science and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/dengpan-yuan - Portfolio: https://www.dengpan-yuan.xyz/ --- Source: https://flows.cv/dengpan JSON Resume: https://flows.cv/dengpan/resume.json Last updated: 2026-03-29