Bhargavi Balasubramanian
		750,Old Lanchaster Rd,
		Apt C206 Berwyn,
		P.A-19312
		Email:bhargavi@ece.vill.edu

OBJECTIVE A challenging position in the field of software programming and networking technologies EXPERIENCE Sep 97-Sep 98 National Aerospace Labs,Bangalore,India. AUTOPILOT DESIGN As a member of a team involved in operational concepts of avionics systems I was involved in design of autopilot for a 14 seat aircraft.Project involved preliminary identification of automated control features which then led to development of structured charts,data flow and entity relation diagrams using a computer aided software engineering tool called excelarator windows. Also developed a detailed list of flight checks to be performed automatically for taxing,takeoff,climb,cruise, approach,landing and Engine shutdown. Assisted in various project modules using C&C++for software testing.Participated in various software testing and analysis. Wrote C programs to be used as built in routines signal processing software in development. Dec97-Jul97 Indian Space Research Organization Liquid Propulsion Systems Center, Bangalore,India. Designed and tested a prototype for amplification of electrical output of two absolute pressure transducers and development of a differential pressure transducer.This project involved calibration and testing of two absolute silicon pressure transducers,adjusting their gains to unity and then obtaining a differential pressure transducer with minimum power dissipation. EDUCATION Jan00-present MSCE Villanova University Computer Communications security Field Programmable devices Communication networks Operating Systems concepts Hardware Systems Design & modeling Computer networks Jan99-Jan00 Middlesex County College, Edison, New Jersey. Database System Concepts Unix and Shell programming Internet Applications HTML/CGI/PERL Programming in Java C++ for C programmers Sept93-Sep97 BE Electrical & Electronics,Bangalore University Graduated with first class. Strong Course emphasis on power electronics, micro electronics,electrical circuits,control systems network theory,software skills such as advanced FORTRAN,Assembly language for microprocessors computer architecture and C programming, training with UNIX operating systems,DOS,Windows environment. Independent certificate courses in ORACLE 7.0,VISUAL BASIC 5.0C++ with object oriented programming systems. PROJECTS Implemented the seven layer OSI protocol stack in C++ using a network simulation software.By creating working programs I have a good understanding of the way these protocols work. Wrote java programs to implement various encryption/decryption algorithms like RSA,DSA etc.Flaws in these algorithms were studied and programs to break these algorithms were also implemented. Wrote a Client/Server application in Java where the server provided a method to obtain a secret message via Java RMI.The client contacts the server receives the encrypted message and decrypts and displays the secret message .Encryption/Decryption uses the secure hash algorithm. Implemented Java programs which take in users password from the command line or standard input and write the hash in hex into the etc/passwd file. Reflection attack is a common pitfall in cryptographic authentication protocols.I wrote a client in Java to use this attack to demonstrate how it can be used to obtain a secret message from a server. Implemented encryption schemes based on BBS sequence generator,DES CBC and DES ECB schemes Did a research project on Run time reconfiguration of FPGA's,the various design methodologies for RTR FPGA's and how to control Run time reconfigurable designs with Java. Created an online resume builder using HTML forms and developed CGI scripts using PERL 5.0 by which a user could create a resume to save in the system and send to agencies electronically.Form validation was provided using Java Script. Built a stand alone Java application using Java classes and libraries to register students for courses online Using the Abstract Window Toolkit(AWT),created an applet that uses components,events and layout managers for the course scheduling Created a Spreadsheet application using the Java API.The program implements interfaces to store labels, values and formulas.The spreadsheet can be displayed in both raw and evaluated modes.Using event handlers and layout managers,provided an applet for this application. Created various course level projects in C++ which demonstates the use of Arrays,Structures,Linked Lists,Classes and objects,Operator overloading,Function overloading,Inheritance,Friend functions,Virtual functions etc. Designed and developed a fully functional relational database in MS Access 97,to support sales and customer services for a PC retail business.Front end was created using Access 97 and includes a complete set of ACCESS reports and the relavent SQL queries. Developed a UNIX Bourne shell script to look up,add and remove and change entries from a phone book,also familiar with the working of shell programming tols like grep,sed,tr,uniq,cut,paste,sort etc. REFERENCES Furnished on request
TOP OF PAGE