Chang(chauncey) Liu

Pittsburgh, Pennsylvania, United States Contact Info
8K followers 500+ connections

Join to view profile

About

I am a software engineer at Google

Experience & Education

  • Google

View Chang(chauncey)’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Courses

  • Algorithm

    -

  • Cloud Computing

    15619

  • Computer Networks

    -

  • Contextual Design

    08-702

  • Data Structure

    -

  • Database System

    -

  • J2EE Web Application Development

    08-672

  • Java for Application Programmers

    08-671

  • Operating System

    -

  • Organization and Structure of Computer

    -

  • Requirements Elicitation and Analysis

    08-701

  • Software Design

    08-704

  • Software Engineering

    -

  • Ubiquitous Computing

    08-700

  • Web Application Development

    08-707

Projects

  • Load Balancer/Caching Implementation and Analysis on AWS and Microsoft Azure Platform

    • Configured and deployed a Load Balancer along with an Auto Scaling Group on AWS and Microsoft Azure, managed cloud resources with the ability to deal with resource failure;
    • Implemented a Load Balancer using the Round-Robin strategy and another self-designed load distribution strategy, observed and analyzed the effect of an incoming load on the resource utilization of data centers, monitored the health of datacenters and handled failures efficiently, compared the difference of the two…

    • Configured and deployed a Load Balancer along with an Auto Scaling Group on AWS and Microsoft Azure, managed cloud resources with the ability to deal with resource failure;
    • Implemented a Load Balancer using the Round-Robin strategy and another self-designed load distribution strategy, observed and analyzed the effect of an incoming load on the resource utilization of data centers, monitored the health of datacenters and handled failures efficiently, compared the difference of the two strategies;
    • Built a web service that employs caching, compared the performance impact of different caching strategies.

  • Twitter Analytics Web Service

    • Used Hadoop on Amazon EMR to conduct ETL on 300 million (1T) of raw tweet messages.
    • Design the schema of both HBase and MYSQL to load the data, tuned and optimized HBase and MySQL performance to serve complex read queries.
    • Utilized Several EC2 instances as back-end, and an AWS load balancer to increase capability.
    • Built a RESTful web application running on high performance non-blocking Undertow server as front-end.

    Other creators
  • Big Data Analysis on AWS platform

    - Present

    • Sequentially filtered data from Wikipedia and analysis the trend;
    • Parallel processed a large-scale dataset (~335 GB) using self-designed MapReduce;

  • Web Application Development - Mutual Fund Web Application

    -

    • Designed and implemented a web application on top of J2EE and MVC design pattern.
    • Developed use cases and built web application by using JSP + Java + SQL.
    • Designed and built complete UIs, using HTML, CSS and JavaScript.

  • Requirement Elicitation, Analysis, and Software Design

    -

    • Collected and analyzed requirements from different stakeholders, and transfer them into software function requirements, quality attributes and technical and business constrains.
    • Based on the requirements, created sequence diagrams, class diagrams, and database design to implement software design.

  • Symbolic Execution Technology Based on Semantics

    -

    • Utilized Executable semantic definition framework K to express rewriting logic to implement C language’s formal semantic definition.
    • Made use of our defined C language’s formal semantic definition, implemented symbolic execution technology based on semantic.
    • Accomplished paper Research on C’s memory leak detection based on semantic and published it in Application Research of Computers, one of a core periodical in China.

  • “We Media” Entrepreneurship program

    -

    • Utilized javaEE with Spring framework and Baidu Cloud Service to deploy innovative educational Web service (Everyday an Algorithm Exercise) in WeChat public platform.
    • Established the mode that make use of the fragmentary time to acquire techniques to solve algorithm problems
    • Owned 20000 users and get stable profit from Advertising Agency every month.

  • National Undergraduate Scientific and Technological Innovation Project

    -

    • Leader of the software group, under supervision of Prof. Li HuiFang. Implemented the design and development of smart home system based on Internet of Things which could be manipulated by Android Client.
    • Utilized Android low level programming to manipulate WIFI, vibrators, sensors and Zigbee modules.
    • Accomplished the Excellent Project title in the final evaluation.

  • Transformation from Requirement Model to Architecture Model Automatically

    -

    • Researched on the new approach to efficient software production: Transformation from Requirement Model to Architecture Model Automatically.
    • Proved the model established by the demand to the structural model is possible, utilized ACME as a structural model description language.
    • Proposed the optimized methodology of automated conversion for requirement model to the structural model.

Languages

  • English

    Professional working proficiency

  • Chinese

    Full professional proficiency

  • Cantonese

    Full professional proficiency

View Chang(chauncey)’s full profile

  • See who you know in common
  • Get introduced
  • Contact Chang(chauncey) 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

Add new skills with these courses