Arvind Seshan

Undergrad at MIT

prof_pic.jpg

Arvind Seshan

Cambridge, MA

aseshan [at] mit.edu

I am an undergraduate at the Massachusetts Institute of Technology pursuing a Bachelor of Science degree in Computer Science and Engineering (Course 6-3).

I am passionate about developing new cutting-edge tools and techniques for computer scientists. I am also excited to use computational approaches to solve complex problems in other domains. I am especially interested in the intersection of computer vision, computational photography, graphics, and machine learning.

I have spent over 12 years doing robotics, including competing in FIRST Robotics. In addition to competing, I have volunteered as judge, referee, and tournament director. I continue to mentor middle school robotics teams and run three major educational websites designed to teach others programming and mechanical skills through LEGO robotics.

In my free time, I enjoy helping build the Desmond community on campus and playing soccer. I also enjoy building LEGO robots and many of my designs have been featured by the LEGO Group and at events around the world.

Please contact me by email if you would like a copy of my CV.

latest projects

Star Battle Puzzle Game: For the final project in MIT’s Software Construction class, I worked in a group of three to implement a puzzle game in TypeScript. I leveraged software engineering techniques such as writing design specifications, performing code reviews, and building unit tests & CI/CD pipelines to ensure safe, maintainable, and reliable software for a client–server system.
Plug-and-Play Self-Supervised Temporal Consistency Refinement for Monocular Depth Estimation in Video: For the final project in MIT’s Introduction to Computer Vision class, I worked on a lightweight self-supervised refinement model with PyTorch that improves monocular video depth estimation by enforcing temporal and visual consistency across frames. Our plug-in approach enhances single-image depth predictions with smooth, stable results while remaining more efficient than bulky state-of-the-art methods.
AI-Powered CV Analyzer: Designed an AI-powered platform using Flask and Gemini that compares résumés to job descriptions to provide a match score and feedback with a backend in Python and frontend in HTML and CSS.