Leon Lu

Leon Lu Email and Phone Number

Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU @ Carnegie Mellon University School of Computer Science
Leon Lu's Location
Pittsburgh, Pennsylvania, United States, United States
About Leon Lu

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.

Leon Lu's Current Company Details
Carnegie Mellon University School of Computer Science

Carnegie Mellon University School Of Computer Science

View
Computer Scientist | NLP Researcher | Software Engineer | 15-251 TA | CS @ CMU
Leon Lu Work Experience Details
  • Carnegie Mellon University School Of Computer Science
    Teaching Assistant, 15-251 Great Theoretical Ideas In Computer Science
    Carnegie Mellon University School Of Computer Science Aug 2024 - Present
    Pittsburgh, Pennsylvania, United States
  • Vertex Inc.
    Software Development Engineer Intern
    Vertex Inc. Jun 2024 - Aug 2024
  • Carnegie Mellon University School Of Computer Science
    Teaching Assistant, 15-150 Principles Of Functional Programming
    Carnegie Mellon University School Of Computer Science Aug 2023 - May 2024
    Pittsburgh, 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
  • Carnegie Mellon University - School Of Computer Science - Language Technologies Institute
    Student Researcher (Research Intern) At Llab
    Carnegie Mellon University - School Of Computer Science - Language Technologies Institute May 2023 - Aug 2023
    Pittsburgh, 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
  • Computational Biology Department (Carnegie Mellon University)
    Research Assistant At Mohimani Lab
    Computational Biology Department (Carnegie Mellon University) Jan 2023 - May 2023
    Pittsburgh
    - 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
  • Thousand Sunny Technology Ltd.
    Software Developer
    Thousand Sunny Technology Ltd. Jun 2022 - Jul 2022
    Shenzhen, 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

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?

  • Leon Lu

    Product Analyst At Aaa-Automobile Club Of Southern California | Uci Msba 2021 | Data Scientist | Data Analyst | Product Analyst
    Irvine, Ca
  • Leon Lu

    Technology Student Pursuing Biotechnology And Nano Engineering At The University Of Houston
    Katy, Tx
  • Leon Lu

    Miami, Fl
    2
    adp.com, adp.com
  • Leon Lu

    New York City Metropolitan Area

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.