Quantcast
Kaushik Shankar

Resumé

Kaushik Shankar

Career Objective

Seeking an software engineering position to develop large scale web and mobile applications.

Education

University of California, Irvine
B.S., Information and Computer Science
September 2009 – June 2012

Current Overall GPA: 3.514
Current School GPA: 3.605

Updated January 11th, 2012

Experience

Undergraduate Researcher
Mathematics Department, University of California, Irvine
June 2011 - Present
I am a paid undergraduate researcher, working under the iCAMP Program, learning and developing new methods for problems in computational mathematics.
XBox 360 Game Developer
Video Game Development Club
July 2009 – Present
I am part of tree ten-member teams, working on the games Angry Hand of God, Float, and Gnome Man's Land on the XNA platform using the C# programming language. My roles have been to program the various game objects and interactions. The games are in the process of becoming published games on the XBox Live Indie Game arcade.
Undergraduate Tutor
ICS Department, University of California, Irvine
September 2010 – April 2011
I was a paid tutor for ICS 21 and ICS 22, which are both introductory computer science courses offered under the Donald Bren School of Information and Computer Sciences. I am helping those new to programming understand the basic concepts of object-oriented programming and design. I was given this opportunity because of my excellence in these introductory courses.
Data Analyst and Visualizer
Department of Biological Sciences, University of California, Irvine
September 2010 – February 2011
I worked with a biologist researcher to visualize the antibiotic-resistant bacteria to a number of currently available antibiotics. The image below is the final visualization showing specific antibiotics on the outer ring, and specific isolets in the inner ring, and connections indicating resistance.

Known Languages and Frameworks

Skill Level of Experience
JavaAdvanced
XNA FrameworkAdvanced
LaTeXAdvanced
TutoringAdvanced
C#Intermediate
HTML 5 and CSSIntermediate
MySQLIntermediate
Bash scriptingIntermediate
HaskellIntermediate
OpenGLIntermediate
MatlabIntermediate
GitIntermediate
C++Intermediate
PHPBeginner
PythonBeginner
ActionScriptBeginner
iPhone DevelopmentBeginner
Platforms
Mac OS XAdvanced
WindowsAdvanced
Ubuntu ServerBeginner

Excellence in Subject Material:

Subject Title Corresponding Course Grade
Concepts of Programming Languages A+
Design and Analysis of Algorithms A+
Introduction to Computer Organization A+
Introduction to Artificial Intelligence A+
Project in Artificial Intelligence A+
Project in Web Applications A+
Principals of Operating Systems A
Graph Algorithms A
Linear Algebra A
Boolean Algebra and Logic A
Discrete Mathematics A
Fundamentals of Data Structures A
Social Analysis of Computerization A

Online Identities