Summary
Taran Dwivedula is a software developer and Honours Computer Science student at McGill University, graduating December 2025, with eight years of software experience and a track record of internships and research roles at Cisco and McGill. He specializes in systems programming, compilers, and programming languages, working across Python, Java, and C with additional fluency in Rust, Go, and C++. His projects span compilers, emulators, and command-line tooling, and he has translated that academic focus into hands-on industry experience through multiple Cisco engineering internships and a compiler research stint. Based in Ottawa, he brings a practical systems mindset to low-level challenges and is comfortable moving between research prototypes and production-grade code. An observant collaborator, he often bridges theoretical compiler concepts with pragmatic engineering constraints to deliver working tools.
8 years of coding experience
Cupertino High School
Bachelor of Science - BS, Honours Computer Science, Bachelor of Science - BS, Honours Computer Science at McGill University
English