Thamme Gowda

Building thinking machines.

About Me

  • Name: Thamme Gowda
  • Pronunciation:
    IPA: θʌmme gaʊdʌ
    Kannada: ತಮ್ಮೇ ಗೌಡ
    Devanagari: तम्मे गौड
  • Legal Name:
    Thammegowda Narayanaswamy
  • Highest Education: Master of Science
  • Address: Los Angeles, California, USA
  • Personal Email: tgowdan@gmail.com
  • School Email: thammegowda.n@usc.edu

Objective

An opportunity to utilize and upgrade human knowledge in the course of solving problems with science and technology, as well as being involved in an organization that believes in open source philosophy for the software and the publication practice for the research. I asprire to work towards the realization of true "Thinking Machines". In the short term, I like to program and teach machines to make them understand natural language text, and see images. I’m an excellent computer programmer, experienced software engineer, and an aspiring computer scientist.

What I Do ?

My approach has been exploration of technologies followed by the focused exploitation. I have explored/worked in various roles such as front end, backend, full stack, smartphone app developer, distributed computing, information retrieval etc.,(These skills I can pull off when needed). Currently, my focus/exploitation is in the application of machine learning and deeplearning to interesting business and research problems. I have successfully built a startup platform, lead a few open source projects, and executed a couple of reasearch projects which provided experience in the following:

  • Statistical Machine Learning
  • Deep Learning
  • Natural Language Processing
  • Computer Vision
  • Backend development
  • Research Lab experience
  • Startup experience
  • Open Source experience
  • Mentoring, code reviewing, Code standards

Resume

Education

  • 08/2015 - 05/2017

    Master of Science in Compueter Science

    Univeristy of Southern California (USC) , Los Angeles, CA, USA

    Major courses: Machine Learning, Natural Language Processing, Database systems, Information Retrieval and Web Search Engines

  • 08/2008 - 05/2012

    Bachelor of Engineering in Computer Science

    Visvesvaraya Technological University (VTU), India

    Courses: Engineering mathematics, and the foundations of Computer Science such as algorithms, data structures, operating systems, networks, etc..

Experience

Skills and Expertise

Machine Learning

65%

Information Retrieval

80%

Distributed Computing

75%

NLProc

75%

Computer Vision

45%

Deep Learning

30%

More skills

Java Stack
Python Stack
Scala Stack
Hadoop / Spark
Lucene / Solr
Keras, DeepLearning4J...
Linux, Bash & GNU
SQL & RDBMS
HTTP, REST & Web Services
JavaScript, jQuery & Client Side

Publications

Works

image

DARPA MEMEX

image

DARPA D3M

image

Mars Target Encyclopedia

image

Landmarks Classification

image

Sparkler

image

Datoin.com Platform

Posts and Presentations