A little about me


Hi, I’m Narun Raman! I pronounce my name like Maroon (with an N) Ramen – quite an unappetizing sight. Some people have interpreted this slightly incorrectly and called me Manun, so maybe I should find a new explanation. Please feel free to email me pictures of oddly colored noodles that you have made or found: narunram [at] cs [dot] ubc [dot] ca.

I am currently a first year Master’s student pursuing Computer Science at the University of British Columbia in Vancouver, BC.

I am very available via email, my basic interests are detailed below and I am interested in working in those areas. Please reach out if you would like to collaborate or chat – I would love to get coffee1.

Research Interests Education
- Algorithmic Game Theory
- Interpretable Machine Learning
- Mechanism Design
- Algorithmic Fairness
University of British Columbia 2021-2023
Master's in Computer Science
Carleton College 2016-2020
Bachelor's in Computer Science and Mathematics



  1. N. Raman, N. Sauerberg, J. Fisher, A. Partida, S. Narayan: Classifying Wikipedia article quality with revision history networks in the 16th International Symposium on Open Collaboration (OpenSym)
  2. T. Klinge, J. Lathrop, S. Moreno, H. Potter, N. Raman, M. Riley: ALCH: An Imperative Language for Chemical Reaction Network-Controlled Tile Assembly in the 26th International Conference on DNA Computing and Molecular Programming (DNA 26)
    [paper] [poster]

Work Experiences

Program Associate at Wells Fargo Location: Minneapolis, MN
Dates: Jul. 2020—Jul. 2021

Worked in a variety of capacities in both SCRUM and Waterfall teams to develop front to back end technologies. Migrated the Loan Forgiveness Tool onto a newly built Java DB, leveraging REST and JavaDB. Fully built out QA for two microservices.

Software Engineer Intern at Overlay Inc. Location: Menlo Park, CA
Dates: Jun. 2018—Sep. 2018

Built and deployed an edge detection algorithm for surveyors via iOS AR Camera application. Rebuilt existing framework, GPUImage, and deployed into existing codebase iterating with existing userbase.

Pilot R&D Intern at View Inc. Location: Milpitas, CA
Dates: Jun. 2017—Sep. 2017

Conducted failure analysis of View’s electrochromic glass. Automated the generation and FA for implementation into the workflow through simple computer vision tools.

  1. Unfortunately, however, I will need a place where I can substitute oat milk. My stomach was not built for the rough and tumble world of dairy. ↩︎