Karthik is a second year graduate student in Computer Science at the Viterbi School of Engineering, University of Southern California. His areas of interest cover a broad range of Computer Science topics namely, Systems Programming and Game Development.
He comes from a varied background with which he can work and analyze systems in different domains. This comes with his prior experience in Storage Software, Video Games, Instrumentation, Networking and Web Development. Now he believes that every area of computer science can be broken down into the basic computer paradigm of Read Data, Process and Write Data for easy analysis and clean development of the system.
A few of his technical skills include C, C++, Java, Unity3D, make, OpenGL, HTML, CSS.