| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
(PHONE NUMBER AVAILABLEEMAIL AVAILABLEhttps://LINKEDIN LINK AVAILABLEExpert of designing and implementing large scale cloud/distributed systems, and data pipeline. Work Experience _Disney Languages used: Java, Kotlin, Scala, Python Senior Software Engineer Mar. 2023 - nowLed the design and delivery of a new system for forecasting Disney Ads ImpressionsPartner with the financial teams and program managers for high volume, highly efficient spark job for data processingTech stack: Microservices API, Kubernetes, AWS, SQL/noSQL, Kafka, Spark, Airflow, Bash DoorDash Inc. Languages used: Java, Kotlin, TypeScript(React) Senior Software Engineer Lead: New Merchant Experience Jan. 2022 - Mar. 2023Team lead for building GRPC and/or RESTful servers to help DoorDash with non-restaurant (New Merchant) businessLed building the inventory to make sure accuracy of the non-restaurant inventory dataTech stack: Kubernetes, AWS, PostgreSQL, Spark, Redis, CI/CD tools; also some FE work based on TypeScript (React) Compass Inc. Languages used: Java, Python, Go, C++, TypeScript(React) Senior Software Engineer: Data pipeline, Clouds Jan. 2020- Jan. 2022Building a unified platform that injects feed data into our data storage.Designed and implemented a media handler to handle large media files like pictures and videosTech lead, manage projects, and lead interns and teammatesTech stack: Kubernetes, AWS, non-relationship DB (DynamoDB), Kafka, Airflow, Spark, Redis, AWS Lambda, CI/CD tools Google Inc. Languages used: Java, C++, Go, Typescript Software Engineer: Unified Reseller Platform, Clouds Oct. 2017- Jan. 2020Building a unified platform that helps distributors & resellers resell Google Cloud products and monetize their offerings.Tech Lead of implementing offers, which is the unit a distributors & resellers can purchase. Design and implement DB schema(SQL and now migrated to non-SQL), Go API (based on Gorm, ORM library), Java API, and UI (Angular and TS).Implement unit tests, integration tests, pressure tests and automate E2E tests. Software Engineer: DoubleClick Search, AdWords Sep. 2013- Oct. 2017DoubleClick Search is a search engine marketing (SEM) platform that helps ad agencies to manage search ad campaigns across many search ad networks (AdWords, MS Bing/adCenter, Yahoo, Yahoo Japan, Baidu).E2E design and FE feature lead for bid multiplier, multi-login, tracking URLs and keywords automation, etc.Designed and tested lots of new features by using Angular 2 and Typescript/Dart for FE and Java/C++ for BE Education _University of Pennsylvania, MSE in Computer and Information Science GPA: 3.94/4.0 Sep. 2011-May. 2013Main Courses: Algorithms (full marks in midterm), Machine Learning, Database, Distributed System, Networked Systems Peking University, Bachelors Degree in Computer Science Major GPA: 3.7/4.0 Sep. 2007-Jul. 2011Main courses: Data Structure and Algorithm, Software Engineering, Web Technology, Operating Systems Peking University, Bachelors Degree in Economics (Dual Degree) Major GPA: 3.5/4.0 Sep. 2008-Jul. 2011 Side Business _Semi-professional magician Dec. 2011nowPerform magic since 13 years ago; good at large stage magicWas the Leader of Peking University Magic Society |