Duke Logo

Ranjith Vasireddy
PhD Candidate in ECE at Duke University
Durham, NC, USA - 27708

Phone: 919.660.5217 (O) Email: rv5[at]ee.duke.edu

Home
Courses
Research

Resume

CS Links

Pictures

Miscellaneous

    Resume


     This resume is outdated. Please mail me for my latest resume. rv5[at]ee.duke.edu

          Resume in PDF
          Resume in TXT


RANJITH VASIREDDY
rv5@ee.duke.edu
Contact No: (919)-218-8219
Box 90291, 1116, Hudson Hall, ECE,
Duke University, Durham, NC - 27708
URL: http://www.ee.duke.edu/~rv5 

Position Looking For: Summer Internship

Educational Background	
	
Present	 PhD student (on PRATT fellowship), Duke University, Durham, US. (Advisor: Dr. Kishor S Trivedi)

07/02 to 05/04 Indian Institute of Technology (IIT), Kanpur, India. 
Master of Technology. Major in Computer Science and Engineering (CPI : 8.57/10)

07/98 to 05/02 Jawaharlal Nehru Technological University, Hyderabad, India. 
Bachelor of Technology. Major in Computer Science and Engineering (Percentage : 82.38)

Areas of Interest
	1	Performance, Reliability and Availability Analysis of Computer Systems
	2	Distributed Systems
	3	Fault-Tolerant Computing Systems
	4	Computational Biology

Experience: Industry Experience 
05/06 to 08/06 Research Scientist, Avaya Research Labs, NJ, US.
	1 	Failure Prediction in VOIP servers

06/04 to 03/05 Oracle India Private Limited, India.
Member Technical Staff, Grid and Data Access Development, Distributed Databases Group
	1	Transparent Session Migration (TSM) for Oracle Connection Pooled Sessions over a Grid 
Architecture. In this project, we implemented transparent session migration feature to migrate a database 
session from one server to another server transparently. 
	2	Load Balancing for connection pooled sessions over a Grid Architecture using TSM. This 
project is an implementation of load-balancer, which observes the load across servers and does load-balancing 
using TSM feature. My involvement in TSM and Load-balancer projects is from Design, Coding till Unit-testing.
	3	Enhancement to Existing Feature. My work in one enhancement was to enable To-Schema method of 
authentication at the Oracle Call Interface (OCI) layer. 

Relevant Course-Work
	Performance and Availability Analysis of Computer and Communication Systems
	Self-Managing Systems, Fault-Tolerant Computing Systems, Distributed Systems, 
	Fault-Tolerance in Distributed Systems, Advanced Compiler Optimization,
	Advanced Computer Architecture, Advanced Databases, Machine Translation,
	Computer Networks, Design and Analysis of Algorithms, Operating Systems, 
	Software Engineering, Probability Random Variables and Stochastic Processes 
	Parallel Complexity and Sub-logarithmic Time Algorithms		 

Major Projects
1	Improving Service-Level Agreeability by 'Rejuvenating' DB statistics at optimal times. 
2 	IBM Argus Project. Currently working on IBM High-Availability Project with my advisor Dr. Kishor. 
3	Symbolic Hierarchical Automated Reliability and Performance Evaluator (SHARPE). Currently 
developing this tool.  
4	Implementation of Fault-Tolerant Load-Balancing Cache-able Web Proxy. This project is an implementation 
of highly available and performing web-proxy. We achieved high-availability despite failures at various levels 
including server, load-balancer, proxy and network-links.
5	 Implementation of HTTP/1.0 client, multithreaded server and analysis of its availability and performance. 
I implemented HTTP Client, multi-threaded HTTP/1.0 server and analyzed proxy request-handling performance using 
thttp as client and thttpd as server. Aim of this project is to get hands-on experience in analyzing large-scale 
systems.
6	Text Classification through Bayesian Classifier. In this project, we classified various text 
documents using training corpora.
7	Ranjith Vasireddy. Software Implemented Fault-Tolerance. Technical Report in Fault-Tolerant 
Computing Systems course, Duke University.
8	Ranjith Vasireddy. Document Classification using Hidden Markov Models. Technical Report in 
Machine Translation course, IIT Kanpur.

Publications 
1	Ranjith Vasireddy, Kishor S Trivedi, Trindade, Swami Nathan, Rick Castro. Modeling High 
Availability Systems. Submitted to Service Availability Forum (ISAS-06).
2	Ranjith Vasireddy, Somenath Biwas. Modeling Gene Regulatory Network of Fission Yeast Cell Cycle 
using Hybrid Stochastic Petri Nets. Proceedings of 11th International Conference on Neural Information 
Processing (ICONIP), November 2004, Springer-Verlag LNCS 3316: 1310-1315.
3	Ranjith Vasireddy. Mathematical Modeling of Regulation in a Network of Genes. Published in the 
proceedings of Second National Conference on Mathematical and Computational Modeling (NCMCM), Dec 2003

Academic Achievements
07/05 		Pratt Fellow
	1 Recipient of Pratt School of Engineering fellowship for the academic year 2005-2006 in the ECE 
department at Duke University.
04/01	       GATE-2001
	2 Secured percentile of 98.97 in B.Tech third year with All India Rank of 56 from among 28,000 
students in Graduate Aptitude Test for Engineers (GATE-2001). 
04/02	      GATE-2002
	3 Secured percentile of 99.86 in B.Tech final year with All India Rank of 27 from among 28,000 
students in Graduate Aptitude Test for Engineers (GATE-2002). 
(GATE entrance exam is similar in syllabus to GRE computer science subject test.)

Computer Skills
1	Programming languages: Java, C, C++, COBOL, HTML, Latex, Perl
2	Platforms: Linux, Solaris, Windows
3	Scientific Tools: MATLAB, SHARPE, SPNP and SREPT

Teaching Experience
1	Fall-05.  TA for Computer Networks, Duke University.
2	Fall-03 and Spring-03. Tutor for ESc101- Programming in JAVA for first year Undergraduate students  
as a part of teaching assistantship in Dept of CSE, IIT Kanpur

Service to Professional Committees
1	Graduate and Professional Student Council (GPSC) representative to the Career Center Advisor 
Committee for the 2005-06 academic year.
2	Chairman of Indian Society for Technical Education (ISTE) students' chapter for the academic 
year 2000-01. ISTE is considered a prestigious technical education society in India.

Natural Languages: Telugu (native), English (fluent) 
Date Of Birth: 07 MAY 1981
Martial Status: Single 

References: Available upon request.

The Information given above is true to the best of my knowledge.

Date: 07/01/2006                  		
Ranjith Vasireddy