The always stunning view from Mt Cardigan - pictured are Mts. Moose, Holt's Ledge, Winslow Ledge, and Smarts
« All Posts by this Blogger
Ranvir coding software on two monitors and a laptop.

I first met Ranvir during an event at the Magnuson Center for Entrepreneurship and connected with his passion for programming—and how he uses Dartmouth as a platform to build meaningful projects. His side projects have turned into tools that are widely used on campus—like CourseMe, MemeMe, and now Signpact. I decided to sit down and interview him to learn more about his efforts to make an impact through software. I think Ranvir is an example of how many Dartmouth students are able to leverage the community's resources to build and scale projects.

What brought you to Dartmouth?

"I first discovered Dartmouth in 9th grade through the 'Dartmouth's Happy' video on YouTube. I also read about Sanborn Library on the website, kept browsing through different pages, and just fell in love with the place. I liked the vibe I could feel online and in the "Dartmouth's Happy" video. I didn't overanalyze academics back then and the feeling stuck. Coming here years later as an international student and recreating that video during my first year felt full circle—I actually made the same one soon after arriving on campus."

Why did you choose to do computer science and make software at Dartmouth?

"I'm obsessed with building things people want—ideally at a scale where lots of people use them. Software felt like the fastest medium to turn ideas into products. After taking the intro CS course, I felt like something clicked. I started coding, shipping projects, and realized this is how I want to spend my time."

In what ways have you been able to make an impact with software on campus?

"The biggest impact has been around course planning. I saw that students were frustrated—existing tools were unreliable or down—so we built something that actually worked and met a real need. It's called CourseMe. It spread by word of mouth. Today, over 4,000 students use it, including hundreds of incoming first-years. For now, my biggest footprint is on campus, but the approach scales."

Could you tell me more about other software projects you've built at Dartmouth?

"During my first year I built MemeMe, a five-second meme-maker for students. It was fun and got some traction, but it wasn't a real need—just another social app. I do think a turning point was CourseMe. We pull course data, built our own pipelines and architecture, and layered in AI—cleaner search, summaries, reviews, and metrics—so choosing classes is faster and smarter. And because it solved a real problem, it took off. However, it did take me my previous projects to get to CourseMe!"

What do you think is special about the community around CS, software, and entrepreneurship at Dartmouth?

"Dartmouth's size is a superpower. The campus is close-knit, so good ideas go viral and you get fast feedback. I found collaborators and friends who tested, shared, and pushed me. I was also inspired by my parents who work in business, so entrepreneurship felt natural—pair that with the Magnuson Center for Entrepreneurship and the Dartmouth Venture Studio, and you get mentorship, community, and a path from project to venture. The students are the biggest resource, and the institutional support helps you level up."

What advice would you give to prospective students interested in building software at Dartmouth?

"Start early and ship. Classes will help, but you'll also learn by building lots of small projects and using all of Dartmouth's resources. With AI, prototyping is quicker than ever—launch on campus, watch how people use your product, iterate, repeat. Plug into the Magnuson Center and meet other builders. Don't over-script your path; show up curious, be okay with stumbles, and let the work pull you forward. Dartmouth is a great testing ground—use the community, listen hard, and build what people actually need."

A picture of Ranvir and his friend Erik presenting Signpact AI at a conference.
Ranvir and his friend Erik presenting their latest project and now startup: Signpact AI.

I think Ranvir's path demonstrates how much Dartmouth supports its students both through formal coursework and skillbuilding as well as encouraging independent projects and ventures. He chose Dartmouth because it genuinely felt "right," started by building smaller projects like MeMe for fun, transitioned to CourseMe to make a larger impact, and now he's working on SignPact, a startup automating the e-signature process and contract workflow.

In a close-knit place like Dartmouth, useful tools spread fast; CourseMe has started to become an integral part of campus. It wasn't just code that got him to this point, though, it was his friends who collaborated and gave honest feedback, and support from the Magnuson Center for Entrepreneurship (read more about my experience with their opportunities here). These resources helped turn a project into something bigger. If you're interested in computer science here, think of Dartmouth as a playground for building: try an intro project-based coding class, stop by Magnuson events, meet other makers, and start with identifying a problem to solve as simply as possible. Dartmouth offers the friendships, pace, and support to turn curiosity into software that makes campus a better place.

Posts You Might Like