Jing Zhao

Jing Zhao

Sunnyvale, California, United States
500+ connections

Experience

  • ByteDance Graphic
  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

Education

Courses

  • Biological Processes

    CEE 6570

  • C++ Programming

    CS 2024

  • Intermed DesignProg for Web

    CS 2300

  • Intro to Database Systems

    CS 5320

  • Micro Environ Engr

    CEE 4510

  • Obj-Oriented Prog & Data Struc

    CS 2110

  • Physical/Chemical Process

    CEE 6560

  • Statistical Methods I

    BTRY 6010

  • Statistical Methods II

    BTRY 6020

  • Strategies for Spanish Abroad

    SPAN 1501

  • Thesis - Environ Engineering

    CEE 8500

  • UNIX Tools and Scripting

    CS 2043

  • Water Chem & Environ Engr

    CEE 6530

Projects

  • Website for Lakeside Fish Farm (HTML, PHP, JavaScript, MySQL)

    • Designed a user friendly and robust website for a fish farm in Rwanda according to their need through communications with them.
    • Customer question posting board, Google map and a contact form were implemented to improve the communication
    between customers and the farm. Multiple user flows were applied: visitors and administrators.
    • A search engine using MySQL, responsive navigation bars, photo sliders were used to provide a responsive website.
    • Managers can register and login…

    • Designed a user friendly and robust website for a fish farm in Rwanda according to their need through communications with them.
    • Customer question posting board, Google map and a contact form were implemented to improve the communication
    between customers and the farm. Multiple user flows were applied: visitors and administrators.
    • A search engine using MySQL, responsive navigation bars, photo sliders were used to provide a responsive website.
    • Managers can register and login to delete, answer and update questions posted by customers.

    See project
  • Splendid: a personal online image album (HTML, PHP, JavaScript, MySQL)

    • Developed a personal online image album using PHP, HTML, CSS, JavaScript and JQuery.
    • Supported features: search forms, image details lookup, login functionality(Add a login form (username and password) to allow users to use the site as an admin. A user must be logged in as an admin in order to add a new photo or album), edit an existing photo or album, and delete an existing form or album.edit and delete albums, edit and delete images.
    • Contains: a photo slider, a back-to-top buttom.

    See project
  • Connect 4: a web-based version of multiplayer game (HTML, PHP, JavaScript, MySQL)

    • Supported Features: new account creation, user authentication, online player invitation, colored discs dropping, player moves validation by server, AJAX, JSON and database concurrency control technologies.
    • Implemented by PHP, CodeIgniter, HTML, CSS, JavaScript and JQuery.

    See project
  • Account Management System (C++)

    • Developed StockAccount and BankAccount to manage the customer account information
    • In Stock Account, implemented functions: checking the stock price from a random file and the current portfolio, buying and selling shares and viewing transaction history
    • In Bank Account, implemented functions: viewing account balance and history, depositing and withdrawing money

  • Fast Convergence PageRank in Hadoop (Database, Java)

    • Performed PageRank computation on a web graph (685230 nodes and 7600595 edges) on AWS Elastic MapReduce.
    • Optimized by using blocked matrix multiplication which reduced passes needed from more than 20 to 6.
    • Conducted comparison between METIS partitioned graph (nicely partitioned) and random partitioned graph for cross-block PageRank update. Achieved a relative residual error below 0.1%.

    See project
  • K-means Clustering in Hadoop (Database, java)

    • Performed k-means clustering algorithm in Ubuntu involving 186,000 points.
    • Implemented by creating initial centroids either randomly or by loading them from a file.

    See project
  • B+ tree Based Database Management Indexing System(Databases, Java)

    • Maintained scalable B+ tree index for efficient data processing with functions search, insertion and deletion.
    • Implemented index/leaf node overflow with node splitting and underflow with node merging and redistribution.
    • Evaluated searching performance between B+ tree and array among 10,000 (key, value) pairs.

    See project
  • Spam Classification (Machine Learning)

    • Implemented Logistic Regression and Naive Bayes algorithms for spam classification with accuracy 99%
    • Applied gradient descent algorithm for optimization

  • Master Thesis: Biodegradation of dihydroxybenzenes (hydroquinone, catechol and resorcinol) by granules cultivated with phenol in a Sequencing Batch Reactor

    - Present

    Aerobic granules were considered to be a special case of biofilm composing of self-immobilized cells. During the last 20 years, intensive research in the field of biological wastewater treatment and other applications demonstrated that biofilms were often more efficient for water purification than suspended activated sludge. To date, the application of aerobic granular sludge was regarded as one of the promising biotechnologies in wastewater treatment. Because of the unique granule attributes…

    Aerobic granules were considered to be a special case of biofilm composing of self-immobilized cells. During the last 20 years, intensive research in the field of biological wastewater treatment and other applications demonstrated that biofilms were often more efficient for water purification than suspended activated sludge. To date, the application of aerobic granular sludge was regarded as one of the promising biotechnologies in wastewater treatment. Because of the unique granule attributes, the aerobic granulation technology was recently developed for treating high strength wastewater containing organics, nitrogen, phosphorus, toxic substances and xenobiotics. However, there is little research did on how cultivation with one aromatic compound influences the biodegradation of compounds similar to that. Since our four compounds’ (phenol, hydroquinone, catechol and resorcinol) degradation path ways share some common elements, this project aimed to verify that cultivating acetate-fed granules with phenol can improve the removal of three dihydroxybenzenes. In this research, acetate-fed granules were cultivated with phenol. Samples from degradation experiments with dihydroxylbenzenes were analyzed and quantified with high-performance liquid chromatography coupled to a UV detector (HPLC-UV). Current result shows the degradation of catechol and resorcinol obviously improved by phenol-cultivation.

  • Package Delivery Management System Model(Java)

    • Delivered multiple parcels with their own destinations using multiple trucks simultaneously on random maps.
    • Developed efficient package delivery system by implementing graph searching using Dijkstra’s algorithm.
    • Optimized delivery cost by taking shortest distance, parcel’s colors, truck’s colors into account and through secured competition with synchronization.

    See project
  • MAE 199: Cloud Speed Sensor Networks and Solar Forecasting

    -

    Investigating and analysis of the viability to replace existing cloud cover sensors from expensive TEPT4400 phototransistors to the comparable/cheaper alternative LI-COR200 pyranometer. Data collection performed with Cambellsci Datalogger and analyzed using Matlab calibration.

    Other creators

Honors & Awards

  • Outstanding Graduate of Beijing

    Beijing City

  • National Scholarship 2011-2012

    Ministry of Education of the People’s Republic of China

  • National Scholarship 2010-2011

    Ministry of Education of the People’s Republic of China

Languages

  • English

    Professional working proficiency

  • Chinese

    Native or bilingual proficiency

  • Spanish

    Elementary proficiency

View Jing’s full profile

  • See who you know in common
  • Get introduced
  • Contact Jing 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 Jing Zhao in United States

Add new skills with these courses