Ruth Lu is an EECS sophomore at MIT who blends strong theoretical curiosity with hands-on systems work, from helping students learn Python as a 6.101 lab assistant to leading MIT Battlecode as president. Her research at CSAIL implemented a parallel tile-LU decomposition in Julia for out-of-core GPU matrices, demonstrating that high-performance numerical algorithms can be made more accessible outside traditional CUDA toolchains. Comfortable both coding and mentoring, she brings eight years of practical experience and a habit of turning algorithmic ideas into working prototypes. Based in Fremont, CA, Ruth is actively seeking internships or research roles where she can push algorithmic efficiency and scalable implementations further—she also happens to be an avid bird enthusiast.
7 years of coding experience
1 year of employment as a software developer
5.0/5.0, 5.0/5.0 at Massachusetts Institute of Technology
Contributions:35 commits, 11 PRs, 46 pushes in 1 year
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.