Johny Rufus
Email: *****@*****.*******.*** Phone: 520-***-****
Education:
. M.S in Computer Science with a GPA of 3.9 expected to be graduating in
May 2011, University of Arizona, Tucson
. B.E in Computer Science with a GPA of 8.9 graduated in May 2002, PSG
College of Technology, Coimbatore
Professional Experience Summary: 6 years, June '02 - July '08
. SUN Microsystems
Worked as a JDBC developer for JDK 6.0, mainly dealing with the Row Set
API and also maintaining the JDBC code in general
. SAP Labs
Worked in the development of a Java application for Mobile Devices using
a custom developed framework like STRUTS
. Hewlett Packard
Worked as a Java developer in the storage domain in implementing Storage
Management Initiative Specification Open Standard API
. Cognizant Technology Solutions
Worked as a Perl developer in Data Warehousing and in JSP and EJB for a
client application in the Insurance Domain
Academic Experience Summary: 2 years, August '08 - May '10
. Research Assistant
Worked in the BIO5 Institute, in evaluating and testing different LDAP
applications, evaluated different check pointing applications using
scripts developed in shell script, Perl and Python
Received appreciation for analyzing the open source Eucalyptus code, and
developing a base method for managing Eucalyptus users
. Teaching Assistant
Worked as teaching assistant for Undergraduate Operating Systems course
and in the process developed a mini operating system on top of a OS
Emulator
Honors:
. Sun Certified Java Professional (SCJP) for Java 1.4 with score of 95%
. Sun Certified Web Component Developer (SCWCD) for J2EE 1.4 with score of
94%
. Sun Certified Business Component Developer (SCBCD) for J2EE 1.4 with
score of 94%
. Microsoft Certified Professional (MCP) in NT Server 4.0.
. Three Appreciation awards from Hewlett Packard for solving Client Deal
Exception
. Mobile Business Award from SAP Labs
. Excellence award from PSG College of Technology
Technical Skills:
. Languages: Java, C, Shell scripting, Perl
. Operating System: Windows, Unix, Linux
Courses Completed:
. Advanced Operating Systems, Advanced Topics in Operating Systems,
Distributed Systems, Principles of Programming Languages, Algorithms,
Computer Networks, Advanced topics in Database systems, Theory of
Computation, Computer Vision
Thesis (In Progress):
. Developing a prototype system of using Phase Change Memory as a
replacement for Hard disk in the Secondary Storage area.
Projects:
. Log structured file system implementation in user space on top of FUSE -
OS Fall'08
. Framework for Protocol Anomaly detection, Research Assistant Fall'08
. Real time back up system, at the kernel level - Distributed Systems,
Fall'08
. Tracing in the I/O system call layer, for physical machines and VMs, Adv.
OS, Spring'09
. Basic OS functionalities on a simulator, Teaching Assistant Spring'09
. Evaluation of Check-pointing software for BIO applications, BIO5
Institute, Summer'09
. Software level Network Router - Networks, Fall'09
. Tuning the Page Flush Daemon and I/O scheduler to support Flash Friendly
I/Os, Fall 09
. Implementing process and file level security in the Linux kernel as per
LIDS - Spring'02
. Evaluating Buffer Cache Policies for Phase Change Memory (Thesis -
Ongoing from January '10)