“I worked with Lina during the HackCMU Fall 2013 hackathon, where we, as part of a team of four, had 24 hours to code up a project to demo at the end. Lina was a great teammate to work with, possessing a great attitude, patience, cooperation, and willingness to learn. Her perseverance, creativity, and quick ability to pick up technical skills (i.e., Javascript), served as a positive asset to the team's success. In addition to being a great hackathon teammate and positive team player, Lina is also an excellent student who really knows how to manage her time well. From what I've seen of her, she even sometimes gets her homework done way before the required deadlines. Her ability to handle so many busy tasks at the same time is beyond commendable. As a person who tackled 4 computer science classes (and achieved wonderful grades in all of them) in the same semester, while serving as a Teaching Assistant for 15-112, Fundamentals of Programming and Computer Science (a course where TAs spend ~20 hours per week, on average, helping out) this past fall semester, I honestly can never doubt her level of perseverance and mental concentration. As a second-year undergraduate student, I highly look up to her as an encouraging and motivating role model. Lina is truly a one-of-a-kind student with a great work ethic, sense of humor, and positive attitude about her studies. As such, I would definitely recommend her for a software engineering internship, as I can certainly imagine that she will maintain an excellent level of productivity, courage, dedication, and intelligence.”
About
- Proficient in programming language Java, Python, C.
- Strong background in algorithm…
Activity
-
It was a great honor to give a presentation on backtester at the #osqf in April at UIC. Thanks a lot for the organizing committee.
It was a great honor to give a presentation on backtester at the #osqf in April at UIC. Thanks a lot for the organizing committee.
Liked by Lina Li
-
Today, we traveled over the Jersey state line and broke ground on our new state-of-the-art production facility, Netflix Studios Fort Monmouth. With…
Today, we traveled over the Jersey state line and broke ground on our new state-of-the-art production facility, Netflix Studios Fort Monmouth. With…
Liked by Lina Li
-
In 2025, solving problems fast on Leetcode = Knowing & recognizing the patterns. I wish I knew this when I solved 1000+ DSA problems on Leetcode &…
In 2025, solving problems fast on Leetcode = Knowing & recognizing the patterns. I wish I knew this when I solved 1000+ DSA problems on Leetcode &…
Liked by Lina Li
Experience
Education
Publications
Courses
-
Cloud Computing
15619
-
Computational Methods for Modeling and Simulation
02712
-
Data Structure and Algorithm
02713
-
Data Structure for Application Programmer
08722
-
Distributed System
95702
-
Functional Programming
15150
-
Fundamental Programming
15112
-
Imperative Programming
15122
-
Introduction to Computer Systems
15213
-
Java and J2EE programming
08600
-
Machine Learning
10601
-
Machine Learning and Robotics
02750
-
Machine Learning in Large Dataset
10605
-
Principles of Software Construction: Objects, Design, and Concurrency
15214
Projects
-
Google Instant Input Text Predict Based on N-Gram Generation
- Developed a input text predictor web interface on AWS EC2
- Generated N-Gram using Hadoop MapReduce on Amazon EMR cluster with Wikipedia dataset
- Generated a statistical language model with the N-Gram and stored in HBase
-
Hack Buddies
See projectWorking with one other Carnegie Mellon student, I designed a web app (using Python, Django, PHP, SQL, HTML, CSS, and JavaScript) that allows hackathon participants to quickly search for the most compatible teammates to work with based on their student hacker profile and whatever criteria they care about and select (i.e., programming skill set, type of app interested in, project interests/ideas, etc). The project was demoed at the MHacks Winter 2014 hackathon, hosted in Detroit by the University…
Working with one other Carnegie Mellon student, I designed a web app (using Python, Django, PHP, SQL, HTML, CSS, and JavaScript) that allows hackathon participants to quickly search for the most compatible teammates to work with based on their student hacker profile and whatever criteria they care about and select (i.e., programming skill set, type of app interested in, project interests/ideas, etc). The project was demoed at the MHacks Winter 2014 hackathon, hosted in Detroit by the University of Michigan. It is currently still a work in progress, in anticipation for new features and updates.
-
Distributed Map/Reduce Framework
- Implemented a distributed map/reduce model for distributing a computation across multiple worker servers where the data is stored and processing the large data sets
- Used network sockets to implement all communication between the client and master server
- Designed the framework to be robust to worker failure, and computed the correct result on those non-
failed worker servers
Tools: Java -
Malloc
CMU 15213 project Writing a Dynamic Storage Allocator using segregated free lists.
Tools: C, Valgrind -
Twitter Analytics Framework
- Implemented a social-media analysis framework for Twitter with Twitter4J API and implemented concurrency in data query
- Developed five plug-ins including Word Clouds, ChineseCharToPinYin, Calendar, Followers and Image plugin
Tools: Java -
Scrabble
See project- Applied UML diagrams and design patterns to design Scrabble.
- Implemented with GUI to build a variation of Scrabble includes special tiles and playable by multiple players.
Tools: Java, JUnit test -
Gravity Gap
- Worked with three other Carnegie Mellon students, designed a physics-based 2d platform game in HTML5/JavaScript in a 24-hour timeframe.
- Demoed the project at the HackCMU Fall 2013 hackathon at Carnegie Mellon.Other creatorsSee project -
C0 Virtual Machine
- Implemented a virtual machine for C0 language
- C0VM is a low-level virtual machine for compiler backends, influenced by JVM
- Fully functional designed and be able to execute arbitrary C0 code
Tools: C -
Gomoku
Implement alpha-beta pruning algorithm in Gomoku to speed up exploring process.
CMU 15213 project - Implemented a malloc package using segregated free lists.
Tools: SML -
Star Miner
See project- Built a 2d game, Star Miner, based on Gold Miner
- Made everything happen in the space and added more features, such as aliens and physic changes
Tools: Python, PIL -
Web Proxy
- Designed a high performance and robust HTTP proxy
- Handled multiple concurrent requests and race conditions using the POSIX thread library
- Cached web objects based on least-recently used replacement policy
Tools: C -
Twitter Data Analytic Web Service
-
- Implemented a Restful web service for Twitter data analysis supporting different types of queries
- Parsed 200GB data with MapReduce ETL (extract, transform and load) and stored in MySQL and HBase
- Used Tomcat, Hadoop, HBase, MySQL and AWS (EMR, ELB, EC2)
- Ranked top 10 out of 59 teams in the final live test
Other creators -
Machine Learning for Large Dataset
-
- Streaming Naive Bayes
- Small Memory Footprint Streaming Naive Bayes with 128m
- Streaming Phrase Finding -Xmx128m. Phrase Finding with Hadoop API
- Effcient regularized SGD
- Effcient Approximate PageRank
- Naive Bayes Classification using PIG
Honors & Awards
-
Third-class Compreshension Scholarship
Tsinghua University
-
Outstanding Graduate of Hei Longjiang Province
Hei Longjiang Province
Awarded to Top 1% graduates
-
Samsung Scholarship
Samsung
Awarded to Top 0.1% students
-
People's Scholarship
-
2007.03, 2006.09, 2006.03
Languages
-
German
Elementary proficiency
-
English
Full professional proficiency
-
Chinese
Native or bilingual proficiency
Recommendations received
-
LinkedIn User
1 person has recommended Lina
Join now to viewMore activity by Lina
-
To have your childs art make it to a museum is another level pride Still can’t believe it. In total, 24,662 applications from 79 countries have…
To have your childs art make it to a museum is another level pride Still can’t believe it. In total, 24,662 applications from 79 countries have…
Liked by Lina Li
-
After nearly three years of restoration and renovation, this week, we reopened the doors of the Egyptian Theatre to film lovers. The theatre, which…
After nearly three years of restoration and renovation, this week, we reopened the doors of the Egyptian Theatre to film lovers. The theatre, which…
Liked by Lina Li
-
Hi Folks, my org at Netflix is extensively hiring! Here are some EM and IC positions available. The job positions are of various experience levels…
Hi Folks, my org at Netflix is extensively hiring! Here are some EM and IC positions available. The job positions are of various experience levels…
Liked by Lina Li
-
A keynote presentation I gave at the LERI workshop at ACM RecSys 2023.
A keynote presentation I gave at the LERI workshop at ACM RecSys 2023.
Liked by Lina Li
-
My team at Netflix is hiring! If you have experience with large-scale data pipelines, ML feature engineering or feature / fact stores, please apply.…
My team at Netflix is hiring! If you have experience with large-scale data pipelines, ML feature engineering or feature / fact stores, please apply.…
Liked by Lina Li
-
Yesterday is my last day at Motional. Starting from DOG team in Gen 1, I was lucky to experience the full life cycle of the system, from initial…
Yesterday is my last day at Motional. Starting from DOG team in Gen 1, I was lucky to experience the full life cycle of the system, from initial…
Liked by Lina Li
-
Another 64M funding raised, and we will spend more for US market growth.
Another 64M funding raised, and we will spend more for US market growth.
Liked by Lina Li
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content