cv

Basics

Work

  • 2024.05 - Present
    Annapurna Labs, Amazon
    Software Engineer
    • Worked on Neuron Compiler, optimizing DL workloads on AWS Trainium and Inferentia chips.
    • Developed infrastructure for automatic kernel generation, compilation, profiling, and visualization with a defined sweep space. Collected data for DMA pattern analysis and optimized the DMA latency model.
    • Built the first-generation autotuning framework from scratch to support continuous compilation optimization
  • 2023.02 - 2023.06
    NFTGo
    Machine Learning Engineer
    • Contributed as a Machine Learning Engineer intern on the Backend Team at NFTGo
    • Developed GoPricing, an ML-powered NFT pricing service
    • Developed GoPredicter regression model, achieving MAPE of 3%-8% for 3000+ collections
    • Utilized FastAPI, an ASGI-based framework for scalability and responsiveness
    • Retrieved data from MongoDB and implemented leveled caching with Redis
    • Streamlined data processing, model training/updating, and monitoring with Apache Airflow
    • Deployed and managed the system using Docker, Kubernetes, and Grafana
  • 2023.01 - 2023.02
    Surimage
    Machine Learning Engineer
    • Worked at Surimage to accelerate the route planning algorithm
    • Coordinate heuristic algorithm and greedy algorithms to solve the TSP problems
    • Created a two-level reduction structure to accelerate the converging rate
  • 2022.05 - 2022.08
    TikTok
    Software Engineer
    • Contributed to the development of Amazing Engine, TikTok's next-generation 3D game engine
    • Integrated motion matching technology for responsive AR/VR avatar control
    • Integrated diverse motion data sources, creating a unified motion database
    • Developed SDKs for skeleton retargeting across different charactor models
    • Integrated the cross-functional team's text-to-animation algorithm into the engine

Volunteer

  • 2014.04 - 2015.07

    Zurich, Switzerland

    you can delete this if you want
    organization
    Lead organizer for the New York City branch of the People's Climate March, the largest climate march in history.
    • Awarded 'Climate Hero' award by Greenpeace for my efforts organizing the march.
    • Men of the year 2014 by Time magazine

Education

Awards

Certificates

Machine Learning
Stanford University 2018-01-01

Publications

  • 2022
    Tooth Defect Segmentation in 3D Mesh Scans Using Deep Learning
    Springer Nature Switzerland
    Computer-aided systems are widely used in digital dentistry to help human experts for accurate and efficient diagnosis and treatment planning. In this paper, we study the problem of tooth defect segmentation in 3-Dimensional (3D) mesh scans, which is a prerequisite task in many dental applications. Existing models usually perform poorly in this task due to the highly imbalanced characteristic of tooth defects. To tackle this issue, we propose a novel triple-stream graph convolutional network named TripleNet to learn multi-scale geometric features from mesh scans for end-to-end tooth defect segmentation. With predefined geometrical features as inputs and a focal loss for training guidance, we achieve state-of-the-art performance on 3D tooth defect segmentation. Our work exhibits the great potential of artificial intelligence for future digital dentistry. concerned an interpretation of the Michelson–Morley experiment and the properties of light and time. Special relativity incorporates the principle that the speed of light is the same for all inertial observers regardless of the state of motion of the source.

Skills

Programming
Python
C/C++
JavaScript
SystemVerilog
Assembly
SQL
Frameworks & Tools
CUDA
PyTorch
TensorFlow
TVM
Triton
PyG
Flask
React
Node.js
Kubernetes
Grafana
Airflow
AWS
GCP
MongoDB
Neo4j
Redis

Languages

Mandarin
Native speaker
English
Fluent

Interests

drummer
love his girlfriend
love
happy life

References

Professor John Doe
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam condimentum, diam quis convallis euismod, arcu mi ullamcorper lorem, a vestibulum nunc magna at sem. Sed in risus ac felis varius blandit. D
Professor John Doe
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam condimentum, diam quis convallis euismod, arcu mi ullamcorper lorem, a vestibulum nunc magna at sem. Sed in risus ac felis varius blandit. D

Projects

  • 2018.01 - 2018.01
    Quantum Computing
    Quantum computing is the use of quantum-mechanical phenomena such as superposition and entanglement to perform computation. Computers that perform quantum computations are known as quantum computers.
    • Quantum Teleportation
    • Quantum Cryptography