About Me

Hello! My name is Sanjay Thimmarayappa. I am a student at the University of Southern California hailing from the beautiful city of Bangalore, India. I am pursuing my Masters in Computer Science with an intention of working in the Software industry upon graduation in May 2017. The Computer Science program at USC has been consistently ranked as one of the top programs in USA. USC has offered me an incredible opportunity to learn from many seasoned industry professionals and given me a chance to work with real world tools in simulated settings. I have always had a passion for computers and now, with my strong background in programming, academic expertise and an unquenchable thirst to learn new things everyday, I am excited to start my career in the Software industry.



Programming Languages

  • C/C++
  • Java
  • Python
  • Javascript
  • PHP
  • SQL

Other Technologies

  • Bootstrap
  • Git
  • Perforce
  • Vagrant
  • Visual Studio
  • Android Studio

Other Technologies

  • Node JS
  • React
  • Solr
  • MongoDB
  • Mininet/Ryu
  • AWS
  • Azure



University of Southern California


  • Analysis of Algorithms (CSCI 570)
  • Web Technologies (CSCI 571)
  • Database Systems (CSCI 585)
  • Introduction to Artificial Intelligence (CSCI 562)
  • Database Systems Interoperability (CSCI 586)
  • Information Retreival and Web Search Engines (CSCI 572)

M S Ramaiah Institute of Technology

Bachelor's in Information Science & Engineering

  • Data Structures and Algorithms
  • Object Oriented Programming
  • Database Management Systems
  • Computer Networks
  • Internet Programming
  • Advanced Programming with Java

Work Experience

Programming Intern, Activision Publishing (Summer 2016)

I have had the amazing opportunity to work on the massively popular Call of Duty franchise as a Programming Intern at Activision. During my time here, I helped Central Tech Studios create a new framework that helps studios deploy Call of Duty Online Multiplayer game instances onto servers. This project has the ability to handle a large number of server machines which host millions of CoD players online simultaneously.

  1. Worked extensively on building API calls to help studios deploy and monitor game builds using web a framework.

  2. Worked on scalable scripts to get real time machine stats and player info.

  3. Developed scripts to analyze ping times of players to AWS servers whose results aided in deciding the number of servers to be bought in each region for hosting Call of Duty Online Multiplayer games.

Python3 // jQuery // AJAX // HTML // Perforce // Bootstrap // Datatables // Highcharts // CherryPy // Node.js


Web Technologies

Web Search Engine

Designed and developed a web search engine by crawline the web using crawler4j. Data collected by the crawler is indexed using Solr to which additional features like spell check, auto completion and page rank scoring were added. All the additional features have been implemented using custom dictionaries built specifically for the downloaded data set to improve the precision and recall of the seach results.

Java // Javascript // jQuery // PHP // AJAX // HTML // CSS // Android Studio // Bootstrap // Facebook SDK // JSON // XML // AWS // Brackets

Interests and Hobbies





    Comic Strips

Expecto Patronum

Mischief Managed

A proud Potterhead!

"It matters not what someone is born, but what they grow to be."

- Albus Dumbledore

One ring to rule them all.

Lord of the Rings

Ash nazg durbatul√Ľk, ash nazg gimbatul,

Ash nazg thrakatul√Ľk agh burzum-ishi krimpatul.

"Not all those who wander are lost."

- J.R.R. Tolkien

Call of Duty

A huge fan of the CoD series.

"FPS games for the win."

- Sanjay

Contact Info

Sanjay Thimmarayappa

1119 West 29th Street, Apt #11,
Los Angeles, California 90007.