<aside> 🎓 PhD student in Computer Science @Northwetsern BS in Computer Engineering @Northwestern
</aside>
<aside> 📎 About
I am a 1st year PhD student in Computer Science at Northwestern MAGICS Lab working with Prof. Han Liu. My recent research focuses on AI4Science, including drug discovery and protein modeling. Prior to Northwestern, I had spent two years at University of Southern California and worked with Prof. Yajie Zhao at Institute of Creative Technologies and Sony.
Beyond research, I’m passionate about AI/ML applications, digital design, and tennis.
</aside>
<aside> 🔬 Research Experience
3D Reconstruction for Digital Humans
**@USC Institute of Creative Technologies & Sony**
Under the supervision of Prof. Yajie Zhao and Prof. Paul Debevec, we developed a DL pipeline using Multi-View Stereo and differentiable rendering techniques for reconstructing characters from sparse RGB-D images. We also created 60 TB synthetic human dataset for training and benchmarking. The project was eventually integrated into Sony’s virtual production workflow.
Efficient Encoding of Graphics Primitives with Simplex-based Structures (arxiv)
We explored the possibility of encoding graphics primitives with simplex based structures. Inspired by simplex noise and its traditional counterpart Perlin noise, we implemented a similar algorithm with custom CUDA kernels based on simplex noise generation for volumetric rendering. This paper was accepted by MMLS 2023.
Computer Aided Diagnosis for Early-stage Sarcopenia
I collaborated with scientists at Shanghai Aitrox to develop the first Computer Aided Diagnosis system for early-stage sarcopenia. Our goal was to provide critical diagnostic parameters by measuring overall muscle area and attenuation using multiple CT scan levels. To mitigate the noise introduced by errors in level selection networks of the L3 vertebral, we incorporated 3D assessment networks adapted from 3D vision transformers with shape-guided attention to localize anatomical planes and accurately segment body components.
Directed Research Guided by Prof. Shaddin Dughmi
We explored convex programming in the settings of low-rank matrix completion, established theoretical lower bound for exact matrix recovery and extended its use to 3D tensor for model completion. Eventually, we were able to effectively recover 3D models represented by voxel grids with 80% missing color and density.
An Overview of Low-rank Matrix Completion using Convex Optimization Techniques.pdf
</aside>
<aside> 🛠️ Startups
Convoice AI
Convoice enables you to build and deploy custom voicebots with ease, automating both inbounding and outbounding calls. No code, no diagram, no problem.
Built an engineering team of 4 person from scratch, designed all branding and interfaces, collaborated with large call centers and health industry leaders to automate customer service and sales support.
Convoice - Automated calling agent made simple for your business
Ctrl+F Platform
The mission of Ctrl+F Platform was to connect students with on-campus research opportunities. Together with 4 other USC students, we helped to connect students with 100+ research or teaching assistant opportunities on campus. We won the first place in 2022 Viterbi ABC Innovation Prize and received $6000 prize money from Viterbi School of Engineering.
</aside>
<aside> 💡 Personal Projects
Emojibo
Emojibo lets you create pixelated images using emojis. I collected emojis and preprocessed them in Python using weighted Euclidean distance and K-Means Clustering. To enable faster processing at runtime, I implemented multi-level mipmap generation using multithreading in Java. GUI was built with JavaFX.
Emojibo screenshots. (FYI, you can’t skip the fake splash screen)
2BotOrNot2Bot
2BotOrNot2Bot was created to find the best chatbot via online Turing Test by pairing each user with a bot and another human. I implemented queuing and pairing with Redis and designed interfaces.
Screenshots from 2BotOrNot2Bot website
</aside>
<aside> 🎨 Design
Ctrl+F Platform
I created the branding image and UI/UX for the non-profit Ctrl+F Platform.
Left: 3D branding image for Ctrl+F Platform. Right: Screenshots from Ctrl+F Platform.
2020 Investment Brochure for Xujing District, Shanghai
I was hired to design the 2020 investment brochure for Xujing District, Shanghai. I made a detailed map for the district with Adobe Illustrator and organized the pages with Microsoft Publisher.
Selected pages from official 2020 Investment Brochure of Xujing District, Shanghai.
Student Union @Shanghai High School
I’ve designed many posters, presentations, and brochures for major school events.
Photo taken from the Commencement Ceremony of Class 2020 at SHS
Left: Brochure cover for the 2017 CPS Awarding Ceremony Right: Poster for the famous Pong-Pong Tournament at the annual SHS carnival
Modeling & Rendering
I started exploring 3D artworks during my last year in high school. I taught myself Cinema4D and SolidWorks. Here are some of my favorite works.
Left: Isometric cartoon house for the popular video platform Bilibili Right: Replication of a Memphis artwork by Peter Tarka
Left: Marble City - A recreation of my 17th birthday gift Right: Replications of some popular 3D artworks from the Internet
Sundial (but I messed up the scale)
Left: Flying poker cards Right: Abstract structures created with replacement maps
</aside>
<aside> ✉️ Feel free to reach out to me at [email protected]
</aside>