Annie Li is a software engineer at Twitter with eight years of hands-on experience building distributed systems, full-stack applications, and data-driven solutions. She holds a BS in Applied Mathematics & Statistics from UCLA and is completing a CS master’s at USC with a 4.0 GPA, reflecting strong quantitative and theoretical foundations. Proficient in Java and R and familiar with modern backend stacks (Spring, Kafka, Hadoop, Cassandra) as well as React/Angular frontends, she bridges algorithmic rigor with production engineering. Her background includes research and industry internships that applied statistical modeling to health and management problems, signaling an aptitude for turning complex data into practical systems. Colleagues describe her approach as curious and methodical—she combines multithreading and distributed systems know-how with a passion for big-data analysis and reproducible engineering.
8 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, 4.0, Master's degree, Computer Science, 4.0 at University of Southern California
Associate of Science - AS, Applied Mathematics, 3.97 / 4.0, Associate of Science - AS, Applied Mathematics, 3.97 / 4.0 at Seattle Central College
Bachelor of Science - BS, Applied Mathematics, Statistics, Specialization in Computing, 3.75, Bachelor of Science - BS, Applied Mathematics, Statistics, Specialization in Computing, 3.75 at University of California, Los Angeles
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.