work experience

Renren Inc

java developer

September 2019 - December 2020

Hisense Group

java developer

May 2017 - September 2019

Projects

Ximalaya-growth dashboard

java developer

Achieving the link with external media data, involving realtime metrics data and offline core metrics data, big screen data exhibition and media data analysis.

  • Based on OAuth2.0 to authorize with external media
  • Invoke marketing API to exhibition advertise report, and ensure the consistency and accuracy of the data
  • Use Elasticsearch to query media report data
  • Use Clickhouse to achieve data analysis requirements
  • Use MQ to obtain upstream data, and send to portray system by aggregating and matching data

Hisense- Web Analysis System

Integrate above 100 Hisense systems, and record the login user, access page and access time of the system, analysis pv, uv and error reports.

  • Use storm to read data from Kafka with real-time stream processing, and write data into redis and elasticsearch
  • Adjust the parameter of storm to improve the ability of reading and processing massive data
  • Use Jhipster to create microservice architecture and generate business module code

Skills

  • Open source frameworks

    SpringBoot, SpringCloud

    Redis, Kafka, RabbitMQ, ElasticSearch

  • Big Data

    storm

    hive

    clickhouse