Anyone who has ever written a program knows that telling a computer what you want it to do is not as easy as it sounds. Every detail of the computer’s desired operation must be precisely described. For instance, if you tell an accounting program to bill your clients for the amount that each owes, then the computer will send out a weekly bill for $0.00 to clients who owe nothing.
Danny Hillis

I am Lu Meng,

a master's student in computer science at UC San Diego 🇺🇸.

This is my personal website. I may share some interesting knowledge, skills and ideas from time to time. Find more about me at LinkedIn and GitHub. Have fun!

Featured Projects

Implemented a compiler for the Snek programming language in Rust, supporting heap-allocated structures and first-class functions

Implemented a distributed file storage system in Go with RAFT and consistent hashing, supporting file upload, download, and version control

Aimed to speed up the acquisition time of echocardiography cross-sections by automatically locating cardiac landmarks in 3D echocardiography with neural networks and reconstructing multiple 2D cross-sectional views through the identified landmarks

Aimed to extend neural implicit modeling methods of the Truncated Signed Distance Function (TSDF) of closed curves to open curves by handling ambiguous regions with post-processing methods optimized for collision detection purposes

Used Django to develop a RESTful API endpoint supporting the recording of university members entering and leaving premises for the purpose of epidemic prevention, deployed to Heroku

All Projects