Preferred Name Thamme Gowda
Official Name Thammegowda Narayanaswamy
IPA : θʌmme gaʊdʌ nɑ:rɑ:jʌnʌ swɑ:mɪ
Devanagari : तम्मेगौड नारायणस्वामि
Kannada : ತಮ್ಮೇಗೌಡ ನಾರಾಯಣಸ್ವಾಮಿ
Phone +1 (213) 536-3552
Twitter @thammegowda
About me


I am a computer scientist interested to learn and build beautiful and intelligent systems. I have graduate school level academical training in computer science (CS) combined with nearly 4 years of software development experience in startups and research labs. I have the passion for solving problems in the domains of distributed computing, information retrieval, machine learning and applied natural language processing. I am currently a graduate student pursuing Mater of Science (MS) in CS at the University of Southern California (USC), Los Angeles. Here I worked closely with Dr. Chris Mattmann at the Information Retrieval and Data Science (IRDS) group.
I went to NASA Jet Propulsion Lab for internship (Summer and Fall 2016 ) and worked on Machine Learning and Information Retrieval challenges. I support open source technologies and I am a member of the Apache Software Foundation. Previously, I worked as a full-stack developer in a startup called SimplyPhi Software Solutions , Bangalore, India for three years. I am also a technical co-founder of a startup called Datoin, where I prototyped and deployed a distributed text analytics platform before coming to Grad school.


Events / Conferences / Workshops

twitter feed may be best place!

I will be graduating from MS CS in May 2017.


Reversed Timeline

Fall 16
  • Internship/Co-op at NASA Jet Propulsiol Lab
Summer 16
I spent 75 Earth days with rocket scientists and the Explorers at NASA Jet Propulsion Lab, Pasadena, CA , as a Research Intern.
  • I worked on (deep learning) Computer Vision models for space imagery and got chance to see some amazing pictures of Mars.
  • I also worked on NLP and Information Extraction for planetary science research articles. These tools included extraction from journal articles and named entity recognition (NER) model for names of chemicals like minerals and compounds.
Spring 16
  • CSCI 561 - Foundations of Artificial Intelligence
  • CSCI 57 - Analysis of Algorithms
  • CSCI 598 - Professional Writing and Communication for Computer Scientists
Fall 15