MIT Media Lab Undergraduate Researcher @ Implement several machine learning algorithms to classify emotions based on facial images in C++. Develop an end-to-end, live demo that calculates the user’s heart rate from video of the face. From November 2014 to Present (1 year) Course Assistant & Grader @ Provide one-on-one assistance to the 30 students in Art of Problem Solving’s Introduction to Programming with Python class. Grade homework assignments and clarify key concepts. From March 2014 to Present (1 year 8 months) Software Engineering Intern @ From June 2015 to August 2015 (3 months) Redwood City6.01 Student Lab Assistant @ Assisted other students during design labs in MIT’s Introduction to EECS I course which covers signals and systems, circuits, probabilistic reasoning, and software engineering. From September 2014 to December 2014 (4 months) Cambridge, MAInstructor @ Taught four two-week long courses on computer science and mathematics to twenty-five student classes. Lectured on data structures, dynamic programming, number theory, geometry, and combinatorics. Received “Best Teacher” award based on end-of-camp survey completed by students. From June 2014 to July 2014 (2 months) Santa Clara, CASimons Summer Research Fellow @ Investigated how primary structure mutations in HIV-inhibiting protein Cyanovirin-N affect its preference for domain-swapping using molecular dynamics simulations. Submitted paper to Intel Talent Science Search and was named a semifinalist. From July 2013 to August 2013 (2 months) Stony Brook, NY
Bachelor of Science, Electrical Engineering & Computer Science @ Massachusetts Institute of Technology From 2014 to 2018 High School @ The Harker School From 2010 to 2014 Rahul Sridhar is skilled in: Programming, Algorithms, C++, Java, Python, Mathematica, MATLAB, LaTeX, Teaching
Websites:
http://web.mit.edu/rsridhar/www/