Java & iPhone Developer
Nagercoil, India
Technical Skills Operating System : Windows 98, 2000, XP, Vesta, Linux Database : Oracle, MS Access, MySQL, SQL Server, SQLite Languages ...Known : C, C++, JAVA, Visual Basic, VC++, J2ME, J2EE, Objective-C/Cocoa, iPhone Internet Technologies: JSP, JSF, ASP, HTML, PHP
Research... tool : Matlab, NS2 Specialized : Java, iPhone Real Time Project Topic : Text Editor with Tamil Keyboard (iPhone Application) Developed in : Objective-C/Cocoa Topic : SaaS application (WebTV, Web Radio) (Just I prepared document about SaaS model with R&D) Topic : RIB Validator (iPhone application) Description This project is mainly developed for Bank details validation. Developed in : Objective-C/Cocoa Topic : Hospital management System Description This project is mainly developed for patients who can get appointment online for a particular doctor in a hospital. It also records the details of patients, doctors and staffs. Developed in : JSP, Java Backend : SQL Server My Area in research work 1. Software Engineering 2. Security & privacy 3. Image processing 4. Data warehousing 5. Mobile computing 6. Grid computing 7. Cluster computing 8. Data cleaning 9. Networking & security 10. DBMS 11. Data mining 12. Load balancing Research Projects Topic : Context aware ontology based middleware Description Context awareness is considered to be an imperative and beneficial feature in distributed mobile networks. Commonly, mobile devices have certain constraints such as processing, storage space and more. Context awareness is being brought into play so as to overcome these constraints. Context plays a vital role in the filtration of data and services transmitted to the devices thereby resulting in reduced processing cost. Here, we have designed a middleware framework, which is based on ontology and is intended towards improving the quality of service discovery. The proposed middleware framework for context aware service discovery makes use of contextual ontologies in order to permit the serving of semantically enriched contextual requests for services, without restricting the predefined contextual types or values. Developed in : J2ME Backend : MySQL Topic : Ad-Hoc network based on elliptic curve cryptography Description This project is a new one for authentication scheme, having simplicity and efficacy. The protocol is designed by employing a most familiar public-key cryptographic scheme, elliptic curve cryptography and then it is dedicated to mobile networks for authentication of base station. Usage of this protocol in mobile networks will allow only the authorized base station to access the node and hence it will deny the information to eavesdroppers when they try to hack or misuse the node. Developed in : Java Topic : Web crawling Ã�’¢Ãƒ’¯Â’¿Â’½Ãƒ’¯Â’¿Â’½ Near duplication removal Description Web crawling has received remarkable significance owing to the drastic development of the World Wide Web. Huge challenges have been posed by the voluminous amounts of web documents swarming the web to the web search engines making their less appropriate to the users. Additional overheads are created for the search engines by the presence of duplicate and near duplicate web documents in abundance, by which their performance and quality is significantly affected. The web crawling research community has extensively recognized the detection of duplicate and near duplicate web pages. Providing the users with pertinent results for their queries in the first page without duplicate and redundant results is a vital requisite. We have presented the efficient approach for the detection of near duplicate web pages in web crawling. The near duplicate web pages are detected followed by the storage of crawled web pages in to repositories. Developed in : Java Backend : MS Access Topic : Web crawling Ã�’¢Ãƒ’¯Â’¿Â’½Ãƒ’¯Â’¿Â’½ similarity score calculation Description The development of Internet has resulted in the flooding of numerous copies of web documents in the search results making them futilely relevant to the users thereby creating a serious problem for internet search engines. The outcome of perpetual growth of Web and e-commerce has led to the increase in demand of new Web sites and Web applications. Duplicated web pages that consist of identical structure but different data can be regarded as clones. The identification of similar or near-duplicate pairs in a large collection is a significant problem with wide-spread applications. The problem has been deliberated for diverse data types (e.g. textual documents, spatial points and relational records) in diverse settings. Another contemporary materialization of the problem is the efficient identification of near-duplicate Web pages. This is certainly challenging in the web-scale due to the voluminous data and high dimensionalities of the documents. This survey has a fundamental intention to present an up-to-date review of the existing literature in duplicate and near duplicate detection of general documents and web documents in web crawling. Developed in : Java Backend : MS Access Topic : Bezier curve representation for finger print Description By using Bezier curve representation we compress the finger print image and store it as data file. Developed in : Java Topic : Intelligent database system for flexible querying Description Database management system has a particular GUI. We can use this GUI only for the mentioned database and we can not use the GUI for any other database. By using this new approach, we just specify some keywords in the form of queries it will construct the SQL query using specified keywords and finally we get the result from the database. Developed in : Java Topic : Security architecture for role-based access control Description We have proposed this project for Role Based Access Control in Grid computing where user credential and security are regarded as a prime concerns while sharing data and computational resources in a grid problem. In this project, the user credentials are not revealed to the VOs, thus protecting the users from hacking possibilities. Since the hacking possibilities of user credentials are reduced the proposed system also prevents VO resources being hacked by some adversary users of the organization. This makes our model more efficient when compared to other models. Developed in : Java Backend : MS Access Topic : Load balancing - Global & Local memory management Description Memory management becomes a prerequisite when handling applications that require immense volume of data in Cluster Computing. To overwhelm the stated problem we have extended previous problem with a new technique that manages the data in Global Memory and Local Memory and enhances the performance of communicating across clusters for data access. The issue of the Global Memory and Local Memory Management is solved with this research work. Developed in : Java Topic : Co-Scheduling of parallel jobs in cluster computing Description Co-scheduling of parallel jobs in the chips is well-known to produce benefits in both system and individual job efficiency. The existing works have shown that job co-scheduling can effectively improve the contention, yet the question on the determination of optimal co-schedules still remains unanswered. The need for co-scheduling has been typically associated with communication bandwidth and the memory. Here we have proposed a scheduling algorithm for optimal co-scheduling of parallel jobs. This algorithm facilitates the scheduling of parallel jobs using bandwidth and memory concepts. The co-scheduling of the processes in the chips using the proposed algorithm shows satisfactory improvement in performance of running the parallel jobs. Developed in : Java Topic : Fractal image compression This is an existing approach which is just implemented in Matlab Developed in : Matlab Topic : Content based image retrieval Description From the existing content based image retrieval work, we changed some feature extraction approaches for optimization. Developed in : Java & Matlab Topic Dynamic coupling measurement of object oriented software Description In the java projects we have many predefined functions. Some of the functions are not used any where in the project. Existing approaches to project have some problem such as finding the functions. So we have to remove all such unnecessary predefined functions. Such functions are removed using this project. Developed in : Java Topic : RFID Ã�’¢Ãƒ’¯Â’¿Â’½Ãƒ’¯Â’¿Â’½ data warehousing Description In this research work, we centralized the readers database and removed the duplication information. Developed in : Java Backend : MS Access Topic : Managing RFID data warehouse by focusing on multiple Readers Description In the data warehousing, some readers may in a condition of overloading above its capacity and some may be decreasing. In such cases the capacity decreasing readers should be allotted to the overloading readers. So we are in need to find which all readers to be placed near the overloading readers. We should also find out the overloading readers. This task is done by using this research work. Developed in : Java Backend : MS Access Topic : Materialized view in data warehousing Description There are approaches to materialize the views. By using this new research work, we use new materialized view approaches in data warehousing. Developed in : Java Backend : MS Access Topic : SQL query clustering Description There are many clustering approaches. In this research work, we clustered data sets using SQL query. Developed in : Java Backend : SQL Server Topic : Mining interesting association rule Description It is a well accepted verity that the process of data mining produces numerous patterns from the given data. The most significant tasks in data mining are the process of discovering frequent itemsets and association rules. Numerous efficient algorithms are available in the literature for mining frequent itemsets and association rules. Incorporating utility considerations in data mining tasks is gaining popularity in recent years. Certain association rules enhance the business value and the data mining community has acknowledged the mining of these rules of interest since a long time. Several business applications have been found to benefit from the discovery of frequent itemsets and association rules from transaction databases. A comprehensive survey and study of various methods in existence for frequent itemset mining, association rule mining with utility considerations have been presented this research. Developed in : Java Topic : Extraction of significant patterns from heart disease Description The diagnosis of diseases is a significant and tedious task in medicine. The detection of heart disease from various factors or symptoms is a multi-layered issue which is not free from false presumptions often accompanied by unpredictable effects. Thus the effort to utilize knowledge and experience of numerous specialists and clinical screening data of patients collected in databases to facilitate the diagnosis process is considered a valuable option. The healthcare industry gathers enormous amounts of heart disease data that regrettably, are not Ã�’¢Ãƒ’¯Â’¿Â’½Ãƒ’¯Â’¿Â’½minedÃ�’¢Ãƒ’¯Â’¿Â’½Ãƒ’¯Â’¿Â’½ to determine concealed information for effective decision making by healthcare practitioners. In this research, we have proposed an efficient approach for the extraction of significant patterns from the heart disease warehouses for heart attack prediction. Developed in : Java Topic : Multicast authentication scheme tolerant to packet loss Ã�’¢Ãƒ’¯Â’¿Â’½Ãƒ’¯Â’¿Â’½ (SPAM MSG) Description A multicast authentication scheme resistant to pollution attack that eases the time synchronization restriction and validates packets with significantly less hash computations. Here we proposed new authentication scheme resistant to pollution attach. Developed in : Java Topic : Password-Based 2 server authentication system This topic is existing approach. Just I developed this project using Java. Description In this work, we present a practical password-based user authentication and key exchange system employing novel two-server architecture. Our system has a number of appealing features. In our system, only a front-end service server engages directly with users while a control server stays behind the scene; therefore, it can be directly applied to strengthen existing single-server password systems. In addition, the system is secure against offline dictionary attacks mounted by either of the two servers. Developed in : Java Backend : MS Access Topic : VOIP Developed in : Java Topic : object oriented middleware & server side data replication Framework Developed in : Java Topic : Data cleaning in biological database Developed in : Java Topic : Trust & reputation aware security for resource selection Developed in : Java Backend : MS Access Topic : Mining diabetic patient's data - Health Care Management Developed in : Java Topic : Memory management of node within a cluster Developed in : Java Topic : Information retrieval Developed in : Java Backend : Oracle Skills: Access
| ASP
| C/C++/Unix
| C/C++/Win32SDK
| Dreamweaver
| English
| ... J2ME | JavaScript | JSP | MS-SQL | MySQL | Oracle | PHP/MySQL | TCP/IP | Tomcat