Kutsu freelancer projektiin
Sinulla ei vaikuta olevan aktiivista projektia tällä hetkellä. Miksi et ilmoittaisi projektia nyt? Se on ilmaista!Ilmoita projekti
Jäsen alkaen 6. kesäkuuta 2006
Certifications: Sun Certified Java Programmer (SCJP 5.0). Sun Certified Business Component Developer 5.0 Beta (SCBCD 5.0). EDUCATIONAL DETAILS Master of Technology (M-Tech) in Information Technology (IT) University of Hyderabad. Bachelor of Technology (B-Tech) in Computer Science and Engineering (CSE). TECHNICAL SKILLS Languages known: C, C++, Java (Servlets, JSP, JDBC, Struts, EJB, Java Swings, JAXP, Web Sevices, Spring Framework, JSF). Operating system: Windows (2000prof, XP), LINUX (Red Hat 9, Fedora 2). Database packages: Oracle 8i,9i & 10g, MS-ACCESS, SQL Server. Web technologies: XML Technologies (XML, XSD, XSL), Java Script, AJAX. IDES: MyEclipse, Netbeans, Exadel. Application Servers: Tomcat 5.5, Weblogic 9, Websphere 6.0, Pramati 4.1 Mobile Technologies: Palm, BlackBerry, J2ME, Superwaba, Windows Mobile Applications Version Controlling Systems: CVS, Borland StarTeam, SVN(Subversion) Research Papers: 1) The research paper "XSI-A XML schema based universal user interface" has been accepted in ETSA2005, IEEE on 30/10/2004. 2) The Research Paper entitled as "Generic XML Schema Definition (XSD) to GUI Translator" has been published in ICDCIT-2005, IIT-Kanpur. PROJECT DETAILS 1) Project title: V-Card Description: V-Card is an application that validates debit cards in a bank using new 32 digit grid value given to customers. In current scenario, both account numbers and card numbers data is available to employees of group which is handling services to customers. There is a possibility of internal risk associated with this. In order to overcome this, a solution is devised that generates 32 digit key code from a given card number and keys of two representatives. These values are printed on back of cards. Thereby, it will be known only to card owner. In every funds transfer transaction, the customer is required to supply random digits of 32 digit key code corresponding to randomly generated positions. Technical Details: Java Threads, java JCE, XML parsers. 2) Project title: Integration with portwiseTM security web services Description: PorwiseTM is a company specialized in developing enterprise security products. As part of this product, they are providing new security feature such as One-Time Password (OTP), mobile authentication. My role is to integrate this product with my organization enterprise applications to provide additional level of security in addition to LDAP authentication. Portwise product exposed web services for these services in order to integrate with other applications. I developed web services client application using JWSDP 1.6 which access portwiseTM web services. This client application is easily accessed by other enterprise applications. Technical Details: JWSDP 1.6 web services package, portwise security product, Java 1.5. 3) Project title: Q-Service Description: Q-Service is a middleware developed using socket programming and multi threading techniques. The basic aim is to avoid different enterprise applications from accessing database directly. Because, the owners of these applications can misuse the common databases by owning database credentials. Q-service will receive XML requests from these application clients, converts XML request into database request and again converts database results into XML response and sends back to these clients. In this scenario, only this middleware has database credentials. Q-Service receives requests from valid clients determined using their ip addresses and also manages connection pooling efficiently. ICICI Bank funds transfer application, its EAI and other intranet applications are integrated with this middleware to access cards details. Technical Details: Java 1.5, XML, JDBC, Apache DBCP 4) Project title: Mobile application for Bank Requests Description: The objective of project is to develop mobile client application for sending SMS for bank requests. The application consists of user friendly screens to select the requested service to make requests to bank SMS gateway. It is developed using J2ME, emulators and then deployed on various Java Enabled mobile phones such as NOKIA 6600, 6260. Technical Details: J2ME, Java emulators and Nokia emulators. 5) Project title: Image Capture Using Logitech Web Camera and Java Media Framework (JMF). Description: The objective of project is to develop software that captures images from web camera using Java Media Framework. This software captures and displays motion pictures of objects in applets using Buffered Image. It provides options to capture still pictures and to print the captured image using java print API. This software is installed in an organization with enhanced improvements such as application level LDAP authentication for capturing images, storage of images into database which can be later retrieved for verification purposes. Technical Details: J2sdk1.5.1_02 (Applets, Buffered Image API), JMF (Java Media Framework), SQL Server Database, LDAP Authentication Using Java API. 6) Project title: Vendor Payment System Description: Vendor Payment System is an intranet web application developed for an enterprise to track all payments to be made to vendors. It is based on work-flow architecture. The received bills from vendors will be entered by authorized employee through this application. That payment request will go to superior authority for approval. If superior authority don’t have sufficient financial limit to approve that payment request, he has to forward in turn to his higher authority. Once that Payment request is approved by higher authority, then that details will be forwarded to accounts department to pay for that request. The various kinds of reports can also be generated based on different criteria for payment request details such as requests status, vendor wise report. Technology Details: J2sdk1.5.1_02, Struts framework, JSP, Servlets, Java Script and Pramati/Tomcat Servers and SQL Server Database. 7) Project title: Migration from SQL Server to IBM DB2 Database using IBM MTK Description: The objective of project is to migrate existing database developed for Expense Tracker Web application to IBM DB2 database. And it is required to reflect necessary changes in the corresponding application in order to ensure smooth functioning of the existing application over DB2 database. The goal is to analyze various performance related issues across different databases. Technical Details: IBM Migration Toolkit (MTK), IBM DB2 and SQL Server Databases and Pramati Server. 8) Project title: XSI - An XML Schema Definition based Universal User Interface Description: The objective of project is to develop generic software that generates graphical user interface (GUI) dynamically from underlying data model expressed in an XML schema document (XSD). It also culls out information from the user through the generated interface, creates a XML document with the data entered, validates it against given XSD and then allows the user to save the document locally or send to the server. This tool is implemented in two different methodologies based on whether these processing steps are to be carried out at server side or client side. This tool is also integrated with web services to automate some of the processes. Technical Details: J2sdk1.4.2, JSP, JAXP, Apache Xerces API, Java Swings, XML technologies (XML, XSD, XSL) and Java Script.
- N/ASuoritetut työtehtävät
- N/ABudjetin mukaisesti