Leon Lu Email and Phone Number
Learn. Code. Build things. Do science. For the joy of exploring, making connections, and solving problems.(last updated: a long time ago)Hello, I'm Leon, an undergraduate student studying Computer Science at Carnegie Mellon University. My life's journey has thus far made me realize that beauty can be found in unexpected connections as one ventures onto new territories. Many things interest me. Perhaps I'll be out of time going down every single path, but learning new things along the way and working at the intersection of diverse ideas is what captivates me.As a technology enthusiast and an engineer, I love building things. I believe a solid foundation in computer science will allow me to learn new skills quickly to adapt to the ever-changing tech landscape. I embrace learning by creating, through which I have developed a versatile software development toolbox that spans full-stack development, systems programming, and deep learning. Since teaching myself web development in high school, I have worked with technologies like React, Svelte, Flask, Express, REST APIs, MongoDB, and Electron. My experience building community-based web applications has given me insights into systems that propel the modern internet, and I am eager to take on projects at larger scales.Software performance is another exciting puzzle to me. I enjoy knowing what each pointer does when coding in C, while also learning new languages like Rust that modernizes how preformant software is built. With Rust, I have worked on molecular data processing tools that power research in Computational Biology, optimizing its algorithm and squeezing out as much performance as possible.My research interests are in AI and NLP. My current research focuses on computational historical linguistics, more specifically I study methods by which language models learn to reason about phonetic changes that take as languages evolve. I'm experienced with Python, PyTorch, Pandas, and WandB to develop models and analyze data.Finally, I am a current TA for 15-150 Functional Programming. I enjoy writing safe, readable, and logically meaningful code with types and higher-order functions, and teaching others how to do so. In whichever academic pursuit, whichever endeavour, and whichever project, I dedicate myself to lifelong learning, productivity, and creativity. Feel free to reach out! I'm always on the lookout to discuss ideas, learn from people, and engage in projects. You can find me at lianglu@cs.cmu.edu.
Carnegie Mellon University School Of Computer Science
View-
Teaching Assistant, 15-251 Great Theoretical Ideas In Computer ScienceCarnegie Mellon University School Of Computer Science Aug 2024 - PresentPittsburgh, Pennsylvania, United States -
Software Development Engineer InternVertex Inc. Jun 2024 - Aug 2024 -
Teaching Assistant, 15-150 Principles Of Functional ProgrammingCarnegie Mellon University School Of Computer Science Aug 2023 - May 2024Pittsburgh, Pennsylvania, United States- Designing and grading homework assignments on functional programming in the Standard ML programming language- Teaching labs to 15+ students and holding weekly office hours to help students understand course content and appreciate functional programming -
Student Researcher (Research Intern) At LlabCarnegie Mellon University - School Of Computer Science - Language Technologies Institute May 2023 - Aug 2023Pittsburgh, Pennsylvania, United States- Pioneering novel neural techniques to improve computational reconstructions of protolanguage word forms with Professor David R. Mortensen- Achieved significant accuracy improvement on protolanguage reconstruction, achieving state-of-the-art (PyTorch, 9k lines research code)- Paper at LREC-COLING 2024 (first author): "Improved Neural Protoform Reconstruction via Reflex Prediction"- Accepted paper at ACL 2024 (first author): "Semisupervised Neural Proto-Language… Show more - Pioneering novel neural techniques to improve computational reconstructions of protolanguage word forms with Professor David R. Mortensen- Achieved significant accuracy improvement on protolanguage reconstruction, achieving state-of-the-art (PyTorch, 9k lines research code)- Paper at LREC-COLING 2024 (first author): "Improved Neural Protoform Reconstruction via Reflex Prediction"- Accepted paper at ACL 2024 (first author): "Semisupervised Neural Proto-Language Reconstruction"Supported by CMU's Summer Undergraduate Research Fellowships (SURF) program Show less -
Research Assistant At Mohimani LabComputational Biology Department (Carnegie Mellon University) Jan 2023 - May 2023Pittsburgh- Developed command line tools with Professor Mohimani's research team to process terabyte-scale genomics and metabolomics data for antibiotics discovery (Rust, 80k lines)- Achieved performance orders of magnitude faster than existing tools- Optimized terabyte-scale tandem mass spectrometry data clustering algorithm- Improved accuracy of MASST+, a fast and memory-efficient mass spectrometry search tool- Publication in Nature Biotechnology: Fast mass spectrometry search and… Show more - Developed command line tools with Professor Mohimani's research team to process terabyte-scale genomics and metabolomics data for antibiotics discovery (Rust, 80k lines)- Achieved performance orders of magnitude faster than existing tools- Optimized terabyte-scale tandem mass spectrometry data clustering algorithm- Improved accuracy of MASST+, a fast and memory-efficient mass spectrometry search tool- Publication in Nature Biotechnology: Fast mass spectrometry search and clustering of untargeted metabolomics data Show less -
Software DeveloperThousand Sunny Technology Ltd. Jun 2022 - Jul 2022Shenzhen, Guangdong, China- Contributed to software development at a startup- Built blockchain testing infrastructure automation system- Developed node control and monitoring dashboard (JavaScript, React, Electron)
Leon Lu Education Details
-
Gpa 4.0/4.0 -
Gpa 4.61/4.61
Frequently Asked Questions about Leon Lu
What company does Leon Lu work for?
Leon Lu works for Carnegie Mellon University School Of Computer Science
What is Leon Lu's role at the current company?
Leon Lu's current role is Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU.
What schools did Leon Lu attend?
Leon Lu attended Carnegie Mellon University, Nansha College Preparatory Academy.
Not the Leon Lu you were looking for?
-
2adp.com, adp.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial