Java Developer Resume
New York, NY
COMPETENCIES
- Has one years of IT experience in Object Oriented Analysis and Design (OOAD), Integrating Enterprise Application Interface (EAI) applications using TIBCO to deliver improved business processes by harmonizing with the existing infrastructures including existing technologies.
- Extensively used TIBCO Business Works, TIBCO Active Enterprise, and extensive experience in developing, testing and implementing of application software using Java (EJB, Servlets, JSP, ASP, JMS, Smart Mapper, Java Beans, JDBC, Java Applets, Oracle Apps, AWT, JFC Swing, Java Script, and C++.
- Strong in TIBCO / EAI components like TIBCO/Rendezvous, TIBCO/Business Works, Business Connect, SmartMapper, JMS, Integration Manager, Message Broker, InConcert, Portal Builder, Designer, Repository, Hawk and Adapter Administrator.
- Wide experience in Design, Development and implementation of Client-Server/Web/Enterprise applications using n-tier architecture in J2EE and Struts Framework.
- Have full system life cycle hands-on experience: analysis, designing, coding, testing, performance tuning, installing, documenting, maintaining and user training.
Technical Skills
TIBCO: TIBCO ActiveMetrix BW 5.7, EMS 5.0, File Adapter, Active Database
Adapters 5.0, Hawk 4.8, Administrator 6.0.
Web
Technologies C# .net , ASP.net , Java2.0/1.2,J2EE, Java Servlets, Java Beans, JSP, AJAX ,JDBC, JavaScript, JSTL.
Languages: PHP, HTML , CSS, C/C++.
Middleware: Tomcat , Apache-struts.
Databases: Oracle 10 g, Microsoft Access, MySQL, SQL Server.
Platforms: Microsoft Windows, Linux
Confidential, NJ 01/2009 to 06/2009
EAI/TIBCO Admin/Developer
Responsibilities
- Review the proposed farm Infrastructure Topology for TIBCO SOA environments.
- Engineered Infrastructure for TIBCO SOA servers.
- Planned EAI Installation and Installed EAI TIBCO Software on Windows, Linux, Solaris platform on DEV, INT, QA and PROD.
- Developed business integration solutions (Canonical Structure) to create, validate and manage XML Schemas, Which will use for transformation and representation of XML files using XPath and XSLT.
- Developed BW Service for File Transfer, MQ Connections using EMS-MQ Bridge.
- Also participate in Code review process of the Applications.
- Proposed Architecture Error Handling and Data Logging for Business processes.
- Participate in performance analysis and tuning projects of the reporting infrastructure with the associated applications.
- Configured EMS Server as well as load balance among JMS Client as application requirement.
- Prepared Documents on TIBCO SOA/BPM best practice architecture decision, which helps to integrate the application.
- Developed Enterprise Common Error Handler and Data Logging process using BW.
- Architect and developed deployment structure for client with successfully tested implement.
- Developed Core Systems Adapter by configuring the SOAP (Web Service) Req/Rep services.
- Involved in troubleshooting of TIBCO EMS Server on Linux and Solaris.
- Involved in troubleshooting and support of TIBCO BW and EMS , Admin, HAWK and Adapters on Linux and Solaris.
Environment: Business Works 5.7, TIB EMS 5.0, TIB Designer 5.x, MQSQL Server, SmartMapper5.1, TIB Copybook Plug-In, TIB FILE Adapter5.1
Confidential, NJ 07/2009 to 12/2009
EAI/TIBCO Specialist
Responsibilities
- Planned EAI Installation and Installed EAI TIBCO Software on Windows platform.
- Configured TIBCO EMS server for fault Tolerance mode to receive and deliver JMS messages and JNDI lookup server for CIE clients to access JMS topics and queues.
- Configured TIBCO EMS Server for managing security and Set-up destination Properties.
- Involved in configuration of TIBCO Adapter for MQSeries which provide bidirectional communication between MQSeries queues and JMS. Request-reply interaction mapped to JMS queue, while subscription interaction mapped to JMS topics.
- Developed and deployed and monitoring TIBCO Hawk Rulebases to monitor the EMS Server, BW Process and MQAdapter.
- Monitoring two TIBCO Hawk Agent Object using Hawk Display on DEV and QA Environment.
- Wrote shell Scripts to deploy the Rulebase from DEV to QC to PROD Environment.
- Monitoring and Tuning all the BW components and Adapter instances in administrator.
- Created statements of work (SOW) for Integration Model as well as other Architecture of Deployment Manual like ApplicationAdministration Configuration, Application Runbook, Application Rollback Procedures, Tibco Configuration Manual and Tibco Installation Manual.
- Error Handling by using the common error handler call process which logs all the common errors into Tivoli Software.
- Tested BW Processes and EMS Server and maintained the log files on DEV as well as QA servers.
- Involved in resolving the support issues.
- Involved in troubleshooting of TIBCO EMS Server on windows and Linux.
- Assisted in configuring TIBCO environment using Linux (Sun OS.) Connected to Linux machines, using SSH Secure shell , Putty and X-Windows.
Environment: Business Works 5.2, TIB Rendezvous 6.9/7.2, TIB Hawk 4.5, TIB Designer 5.x, MQ Series Adapter 5.2, MQ Series 5.3, EMS 4.1, Oracle10g, DB2
Confidential, NY 01/10 to 03/2010
Java Developer
The COI system provides the following interfaces and functionality. Work Order Inquiry & Maintenance which tracks the current work orders in the system and provides a way to modify the work orders with user friendly GUI. Reports by which the user can track work orders and their status. Call Out through which users can call out the items in their work orders by choosing the amount and items to call out and fill the shipping address and press the call out button. Work Order Transfers through which the customer can easily transfer the items available in his work order to another work order.
Responsibilities:
- Lead a team of 2 members in design, development and implementation of the Reports module.
- Extensively developed class diagrams and sequence diagrams using Rational Rose and UML design patterns.
- Analyzed and developed functional specifications for the different modules. Installed the various J2EE components using WebLogic Application Server.
- Implemented business logic in the middle tier using EJB for Reports module, which is mainly used for administrative purpose.
- Developed Servlets used to communicate with the EJBs, used as Controller.
- Implemented Scheduler program which runs at specific time intervals to send E-mails / Notifications to the Customers.
- Design and development of the GUI for the Administration module using JSP, HTML and _JavaScript using JBuilder.
- All the data exchange/acknowledge messages/error messages defined in XML.
- Implemented and involved in the transaction management for different modules using Java Transaction API (JTA).
- Implemented the transaction management for the whole system.
- Carried out the Integration Testing and Acceptance Testing of the System.
Environment: Rational Rose, J2EE, Java, JBuilder, EJB, Servlets, JSP, Oracle 8.0, JDBC, XML, WebLogic5.0, Windows 2000.
Confidential, Baroda, india 01/08 to 05/08
Software Developer Intern ASP.net , SQL Server
Developed Asset Management Module in PHP that is essential module of SAP
Developed a SAP module that mainly deals with pre-emptive maintenance.
The Module also deals with performing calibration test.
Depending on the calibration test the administrator can decide whether to sell or dispose the system.
Academic
Projects: Hostel Management System Environment: Java Servlets , JSP , Mysql
This application is developed to maintain records of the students living in the hostel. Student needs to
First enroll in the system. According to the services used by the student the record for particular student is updated. This system is used to generate monthly bill for each student.
Student Examination System Environment: PHP, Mysql
This application had three users Dean, Professors and Students. Students can login to the system and view their alerts for the exams that are due and give their exam accordingly before the deadline or they would be penalized. Professors can login to the system and add students to their respective course. They can design their own quiz depending on the number of question and options they want to provide. Dean was considered as the super user who can add courses to the present syllabus and also assign Professors to that particular course. They also had the option of including the course in the SPRING, FALL OR SUMMER semester. We used MYSQL as our back end using phpmyadmin.
We were in a group of three and got a standing ovation by our professor as the whole project was done by us in notepad because we were not allowed to use software’s like Dreamweaver. But I am equally good at designing projects in Dreamweaver.
Restaurant Management System Environment: Java Servlets , JSP , Mysql
This application is basically developed to generate the bills according to the order made by the customer. The list of items and their prices are shown. The administrator selects the items and quantities and accordingly the bill is generated.
Railway Reservation System Environment: PHP , Mysql
This application was basically used by the person sitting on the Ticket window. He can book tickets for the passengers, cancel the tickets , give information regarding the train schedules , information of different stations , also give the current status of the ticket whether it is in waiting quota or it is confirmed.
Education:
Confidential, Hoboken, NJ
Masters of Science in Computer Science, Final Semester GPA: 3.74
Confidential, India
Bachelor of Engineering in Computer Engineering, June 2008 GPA: 3.92