Tony Zhang

Tony Zhang

San Francisco Bay Area
2K followers 500+ connections

About

IAAS platform

Activity

Join now to see all activity

Experience

  • ByteDance Graphic

    ByteDance

    Mountain View, California, United States

  • -

    Sunnyvale, California, United States

  • -

    Greater Seattle Area

  • -

    San Jose

  • -

    Hong Kong

Education

  • Carnegie Mellon University Graphic

    Carnegie Mellon University

    -

    I am interested in Distributed Systems, Storage and Database.

  • -

    July 2012 - July 2013: gap year - worked full time in HSBC Mainframe Service Team

  • -

    Exchange student

Volunteer Experience

  • The Hong Kong Polytechnic University Graphic

    Student Helper of Education Info Day

    The Hong Kong Polytechnic University

    - Present 14 years 10 months

    Education

  • Volunteer of Flag Selling Day

    Hong Kong Rehabilitation Power

    - Present 15 years 8 months

    Poverty Alleviation

Publications

  • Deterministic Crash Recovery for NAND Flash based Storage Systems

    51st Design Automation Conference, San Francisco, CA

Courses

  • Advanced Storage Systems

    15746

  • Big Data Studio

    15648

  • Cloud Computing

    15619

  • Database Applications

    15615

  • Distributed Systems

    15640

  • Machine Learning

    10601

  • Multimedia Database and Data Mining

    15648

Projects

  • Auto-provisioning Suggestion System for Spark

    - Present

    Designed and Implemented an auto-provisioning suggestion system to provide an appropriate number and type of AWS resources to meet both performance expectations and budget constraints.
    • Profiled metrics for different iterative machine learning and data mining applications on Spark.
    • Estimated performance and budget results based on the profiling metrics and AWS EC2 instance resources.
    • Conducted comparisons and provided suggestions based on the estimation of performance and budget…

    Designed and Implemented an auto-provisioning suggestion system to provide an appropriate number and type of AWS resources to meet both performance expectations and budget constraints.
    • Profiled metrics for different iterative machine learning and data mining applications on Spark.
    • Estimated performance and budget results based on the profiling metrics and AWS EC2 instance resources.
    • Conducted comparisons and provided suggestions based on the estimation of performance and budget results.

  • MapReduce Engine

    Designed and Implemented a MapReduce Facility similar to Hadoop capable of dispatching parallel map and reduce processes across multiple hosts, as well as recovering from worker failure.
    • Designed and implemented the basic MapReduce framework, including master and Slave, map and reduce, fault tolerance, scheduling and concurrency modules.
    • Designed a pseudo-random data distribution function to look up address of slave storage devices without relying on a central metadata server.

  • Twitter Analytics Web Service on AWS

    Designed, developed and deployed a web service for Twitter data analysis that met the throughput, budget and query requirements of the client.
    • Extracted, Transformed and Loaded process for six different kinds of client queries by extracting JSON Twitter dataset, transforming dataset into a specific format and loading the data into HBase/MySQL on AWS.
    • Designed and built backend HBase and MySQL using AWS resources. Utilized MySQL Cluster and Elastic Load Balancer to meet the throughput…

    Designed, developed and deployed a web service for Twitter data analysis that met the throughput, budget and query requirements of the client.
    • Extracted, Transformed and Loaded process for six different kinds of client queries by extracting JSON Twitter dataset, transforming dataset into a specific format and loading the data into HBase/MySQL on AWS.
    • Designed and built backend HBase and MySQL using AWS resources. Utilized MySQL Cluster and Elastic Load Balancer to meet the throughput and budget requirement.

  • Cloud File System

    -

    Built a Cloud File System using file-system in user space (FUSE) based on different storage devices of SSD as well as Amazon s3 storage systems.
    • Designed and implemented a hybrid Fuse file system to leverage the properties of SSDs and cloud storage by placing small data objects on SSD for fast retrieval and big data objects on the cloud storage.
    • Designed and implemented block level deduplication of objects on the cloud storage to save space and network transfers, and a Cloud FS cache…

    Built a Cloud File System using file-system in user space (FUSE) based on different storage devices of SSD as well as Amazon s3 storage systems.
    • Designed and implemented a hybrid Fuse file system to leverage the properties of SSDs and cloud storage by placing small data objects on SSD for fast retrieval and big data objects on the cloud storage.
    • Designed and implemented block level deduplication of objects on the cloud storage to save space and network transfers, and a Cloud FS cache to improve the read/write operation efficiency by accessing data from cache rather than cloud storage systems
    • Designed and implemented some snapshot related functions to benefit the consistency and recovery of file system, including create, delete, restore and list multiple snapshots

Honors & Awards

  • Outstanding Student in Intellectual Development of Hong Kong Polytechnic University

    Hong Kong Polytechnic University

  • zEnterprise Contest 2012 1st Runner-up

    IBM China/ Hong Kong Limited, Hong Kong

  • HKSAR Government Scholarship Fund 2012/13 – Talent Development Scholarship

    Hong Kong Special Administration Region Government

  • HKSAR Government Scholarship in Economics 2012/13

    Hong Kong Special Administration Region government

  • COMP Student of the Year with Outstanding Academic Performance 2011/12

    Hong Kong Polytechnic University

    COMP stands for Department of Computing, Hong Kong Polytechnic University.

  • COMP Scholarship for Non-local (Chinese mainland) Students

    Department of Computing, Hong Kong Polytechnic University

    This scholarship lasts for five years which covers all tuition fee and living expenses.

Languages

  • Chinese

    Native or bilingual proficiency

  • English

    Professional working proficiency

More activity by Tony

View Tony’s full profile

  • See who you know in common
  • Get introduced
  • Contact Tony directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Tony Zhang in United States

Add new skills with these courses