Richard Li is a high school student at Pui Kiu College with 4 years of programming experience. He is interested in memory management and wanting to learn more about embedded systems. During his internship at CityU, he leant more about computer architecture, DMA, how memory affects the performance and security of computer systems and design efficient, secure memory allocators for software.