RAMENDRA Email :ramy at cs dot jhu dot edu Phone :410-812-1239 Department of Computer Science Johns Hopkins University 3400 N Charles St Baltimore MD 21218 OBJECTIVE To explore the applications of Artificial Intelligence/Machine Learning and empower people with technology. EDUCATION o Johns Hopkins University, Baltimore, MD M. S. E. Computer Science; expected December 2007 o Visveswaraiah Technological University, India B. Tech. Computer Science & Engineering; 2004 SKILLS o C,C++,Java,Perl,html,Javascript,ColdFusion. o Knowledge of Embedded system,Application domain being SET TOP BOXES. o Real Time Operating System(os20). o Weka,Matlab. Publications o Crop Prediction using Neural Network and Fuzzy Logic at International Conference on Systematic, Cybernetics and Informatics,Jan 2005,Hyderabad,India. GRADUATE COURSEWORK Summer 2007 Independent Study on Fault Diagnosis and Prognosis using Recurrent Neural Network. Spring 2007 Machine Learning Seminar,Advanced Topics in Wireless Networks,Advanced Topics in Nano Bio Computing, Randomized Algorithms,Information Retrieval. Fall 2006 Natural Language Processing,Computer Vision,Algorithms. GPA 3.4 Academic Projects o Built an Intelligent Financial Web Robot as a part of Course Project for the Information Retrieval course. March 2007 - May 2007 Implemented a Web Robot which gathers news about the companies in the portfolio of a user and performs functions like predicting the price of the stocks based on news,keeping track of the health of the stocks and recommend new companies for investment. o Image stitching to build a panorama as a part of course project for the computer vision course. september 2006 - December 2006 Implemented an image stitching algorithm for creating a panorama. o Project Undertaken at Indian Institute of Science, Bangalore,India september 2003 - July 2004 An intelligent application, which predicts crops , using Neural Network and Fuzzy Logic. The project was carried out at CGPL(combustion Gasification and Propulsion Laboratory ) Aerospace Department IISc. This lab has been working on non-conventional sources of Energy that involves production of energy by Biomass. In order to setup these biomass plants, the crop grown in a particular area should be known as the biomass generated is directly related to the crop grown. Our project involved the creation of a trainable system which PREDICTS CROP for a given region based on the physical attributes like rainfall, humidity, Soil type etc The project involved the development of a Feed Forward Network and Back Propagation Algorithm(Levenberg-Marquardt) was used to train the network.The concept of membership functions from the domain of fuzzy logic was used to further refine the result of the network.The results were quite close to the manual prediction made by an agriculture expert. EXPERIENCE o Computer Consultant/Web Developer Human Resource Department, Johns Hopkins University June 2007 - Till date o Computer Consultant at Hopkins one, Johns Hopkins University September 2006 - December 2006 Developed Simulations for training purpose for Hopkins one SAP implementation. Software Engineer Tata Elxsi Ltd, Bangalore, India December 2004 - June 2006 All the projects listed below were carried out for UK based client Pace Micro Technology. o Tahoe project December 2005 - March 2006 Development and testing of PVR(Personal Video Recorder) drivers for a SET TOP BOX. The development was done on C, based on Linux platform. o Akash Digi Box September 2005 - November 2005 Implementation of the Test Tasks for Akash Digi box which involves the driver development for various hardware on the Set Top Boxes. The Test Task project involved the development of modules that can verify the working of EEPROM. The various type of reads and writes conforming to the data sheet provided by the hardware vendors was successfully done. o DVB subtitle May 2005 - October 2005 Implemented the DVB(Digital Video Broadcast) Subtitle on the ALC(Asia Low Cost) set top box , designed for Asian market . This project involved the in depth study of the subtitle decoder model proposed by the DVB standard. Integration of the subtitle involved development in all the layers of the software stack (Driver layer, Middle Layer and Application Layer). OS20(Real Time operating system) was extensively used in the middle layer. The project also involved the integration with the OSD(On Screen Display). The Development of the OSD was done in UK by the PACE itself. o UI for Set Top Box February 2005 - April 2005 Integrated the User Interface for a box using the HSM model. This project involved the integration of various screens for the ALC box using the Hierarchical State Machine. The screen integrated was Electronic Program Guide for the set top Box.