08/05-present University of Southern California, Los Angeles, CA
PhD. Computer Science. (Expected 08/2008)
01/03-12/04 University of Southern California, Los Angeles, CA
MS Computer Science, GPA: 3.97
Courses: Software Architectures, Databases, Advanced
OS
06/95-06/99 University of Mysore, Mysore, India
BS (Computer Engineering), GPA: 3.6
Operating Systems Linux (Kernel programming), Windows 95/98, WindowsNT
Programming Languages Java, C, NesC
Java Technologies J2EE, JDBC, Swing, JSP, JMS,
JBoss, Weblogic 5 application server
Database Oracle, MySQL
Hardware Platforms ADS BitsyX (Intel PXA255-SA1111),
Intel Xscale 80200-IOP 310
Wireless Technologies SMS (CIMD, SMPP protocols, Nokia
smart messaging), WAP
Others UML, OCL,
XML, XSL
08/05-present Research Assistant , Cisoft, Integrated Asset Management, USC
·
Performed research on using OWL to solve information management and integration problems in Chevron.
·
Developed a prototype for a metadata management system, which is currently being commercialized by Avanade Inc. (Java, Swing, Tomcat, Axis2, .NET, OWL, Jena).
·
Consulted for Avanade Inc. on issues related to OWL and participated in the requirement gathering and high-level design stages.
·
Exposed to/trained on simulation tools used in the petroleum industry like IPM, CHEARS etc.
01/03-12/04 Research Assistant, Low power Lab., USC,
·
Developed Operating
System directed power management modules for the Apollo test bed (AT2), based
on Intel Xscale processor and running
Linux.
·
Developed Dynamic
Voltage and Frequency Scaling policies for AT2 and ADS-BitsyX systems that led
to three publications.
·
Developed
‘Wake-on-wireless’ for the ADS BitsyX system, a mechanism to wake up the system
from its low power sleep state by a wireless packet.
04/01- 07/02 Sr.
Software Engineer, Plexus Technologies ,
·
Lead a 5-person team
project providing wireless notification services for a media company.
·
Part of a core team
which conceptualized, designed and developed a reusable framework based on J2EE
standards for extending business applications to mobile devices.
·
Developed pilot
projects, wrote technical documentation for and trained personnel on the
above-mentioned framework.
07/00- 03/01 Cofounder,
Ceasewire Technologies ,
·
Co founded a successful
6-member startup, which was later acquired.
·
Developed reusable
components for rapid development and deployment of mobile services.
10/99- 06/00 Jr.
Software Engineer, Robert Bosch
·
Delivered an Order tracking, automation
and reporting system, which was behind schedule.
·
Developed a prototype
for a video streaming product for the Internet.
·
Directed research on software tools for modeling Software Architectures,
which led to a publication.
·
Implemented a subset of the SSL protocol including the MD5, DES and RSA
algorithms in C for the undergraduate thesis.
·
Scored in GRE: 2320/2400.
·
Ranked within the top 5% among more than 5000 undergraduate CS majors in
a national level examination