Jessie Jannu
abh5qi@r.postjobfree.com
Career Summary:
• A Senior Systems Analyst with over 8+ years of successful growth experience in Java (client/server) and J2EE
technologies with complete Software life cycle development from Requirement Specification to product release in
E-Commerce, FileNet Web Applications, Web Application and Product/Application development.
• Good experience in Application Design using Object Oriented Analysis and Design (OOAD), Object Oriented
Methodologies, UML and Rational Unified Process (RUP), following entire software development life cycle
(SDLC) and Agile/XP methodologies.
• Expert in FileNet P8 Content Management Suite, P8 BPM suite, P8 e Forms and Image services and developed
the custom components using FileNet P8 APIs for carrying out the ECM and BPM activities. Developed
workflows using IBM FileNet BPM suites for automating the business processes
• Experienced in translating business requirements to technical specifications. Roles include gathering
requirements, analysis of requirements, analysis of algorithms, design, development, problem solving,
troubleshooting and debugging.
• Have good experience of developing and deploying J2EE applications on Weblogic & WebSphere servers.
• Extensively involved in development and implementing object oriented solutions and database concepts.
• Smart enough to work efficiently with emerging technologies.
• Experienced in using teamwork, goal setting and delegating with groups and individuals.
• Excellent Communication, Interpersonal, and Analytical skills.
• Learned new technologies very quickly on the job and utilized the skills in the development of the product.
Proven ability to coordinate and complete large-scale projects on schedule, within budget, and with high quality.
Technical Skills:
Programming Languages C, C++, Java,J2EE, SQL, PL/SQL
J2EE Technologies Servlets, JSP, EJB, JDBC, JMS, JAXP, JNDI, RMI, Hibernate
Web Technologies XML API( SAX, DOM), XSL, XSLT, CSS, JavaScript, AJAX HTML, DHTML, Web
Services, WSDL, SOAP.
IDE Tools IBM WSAD 5.x, I BM-RAD 6.x/7.0.0.10, Eclipse 3.2.x/3.3
Databases Oracle 7.x/8i/9i/10g, SQL Server, DB2, Ibatis
Platforms MS DOS, Windows 9x/NT/2K/XP, UNIX (HP, solaris, Linux)
Framework Struts 1.0/1.1, JSF, Spring
IBM FileNet Tools FileNet P8 Workplace 3.5.x/4.x, FileNet Content Manager3.5.x/4.x, Business Process
Manager3.5.x/4.x, Application Engine, Process Designer (workflow Tool), FileNet p8
4.0 Architecture Design, eForms designer5.x, FileNet eForms, BPF framework,Image
Services, OCR, Email manager, CFS custom tool.
Other Tools Ant, Maven, CVS, Clear Quest, LOG4J, Soap UI
Application/Web Servers IBM Web Sphere6.x, Web Logic8.1.x, Tomcat
Design and Modeling Tools UML, OOAD, MVC, J2EE Design Patterns
Education:
Bachelor of Engineering in Computer Science
Certifications:
• IBM Filenet P8 ECM Java API Programming.
• IBM Filenet P8 BPM Java API Programming.
• FileNet P8 Platform Administration.
• IBM Filenet eForms Designer for P8 Workplace.
Professional Experience:
Java/J2ee/web developer and DBM(WAY4U Administrator):
Comdata, Brentwood, TN (Nov2009 – Present)
Branded Debit HealthCare System supports the healthcare and benefits related cards process in a fully
integrated fashion with the benefits software provider. The HealthCare system uses the WAY4U as Document
processing tool. The Document Processing procedure creates Accounting structure and hierarchy, benefits
provider account setup, create/Maintain employer/participants accounts, sending the card authorizations and
receiving balance changing events to and from the benefits provider, updates corresponding account balances
and generates the GL transfer.
Branded Debit system allows the payroll distribution to be accessed through both the PIN based transactions
as well as the signature based transactions which makes the system product to process as either a debit or credit
transactions and the issued card only access funds from the payroll distribution process.
The document processing stages include payroll and healthcare document registration, contracts searching,
search for both the products/services, account definition and the funds transfer.
Responsibilities:
• Analyzed and implemented the technical specifications in the WAY4U System.
• Created Products/Services and accounts set up using the DB Manager screens (Document Processing Tool).
• Responsible to manage the WAY4Ucomponenets and servers.
• Integrated the Branded Debit Healthcare and payroll systems with the third party vendor (Open way Way4U)
using web services.
• Designed and developed the web application using JSF framework.
• Enabled the client side validations by using JavaScript.
• Developed JSP applications for the UI presentations.
• Responsible for writing the batch programs in java to load the file into the BD Database using the JDBC calls.
• Responsible for searching the account contracts, services and the products using the DB Manager search screens
• Wrote Java components for parsing the XML documents using DOM API.
• XML, CSS and XSL were used in creating intermediate data files between the database application and data
presentation.
• Installed RAD and configured the Web sphere application server 6.2.
• Designed the application using the IBD RAD tool and was responsible for deploying the developed applications
onto the websphere application server.
• Developed a report generation tool required to generate reports automatically and email electronic copies of the
report to various departments.
• Provided On call support with the end users on 24/7 with on call rotation.
• Worked closely with testing groups for unit, module and integration testing.
Environment: Java,J2ee,JSP, Servlets, JSF Framework, Ibatis, Way4U DB manager(document Processing tool), CVS,
Log4j, JDBC,Java Batch Processes, Oracle10g, IBM-RAD7.0.0.10, Websphere Application server 6.2, Altova XML Spy,
Webservices, Open Way scheduler, HTML, DHTML, JavaScript, CSS, XML.
Senior Systems Analyst
ConAgra Foods, Omaha, NE (Jun2007-Aug2009)
ConAgra Foods is one of North America’s largest packaged food and food ingredient companies with sales of $14 billion .
Authorization to Pack and Ship (ATPS)
The ATPS system will consists of a FileNet eForms based interface which are stored in FileNet Content Engine that are
used to process and track pack-and-ship requests in workflow using FileNet Process Engine. This system will interact
with the outside data sources like SAP, BPCS and Application database. Users will use an eForm as a primary means to
process the requests. Each individual request will consist of two types of eForms (Request eForm and material eForm).
The actual workflow is embedded in a FileNet Process Engine which contains a number of pre-existing and newly
developed custom workflow components to handle automation of email notification and document archival.
Responsibilities:
• Actively involved with the FileNet P8 system upgrade installation.
• Work with functional architects to define and implement application architecture in a multi-platform distributed
environment.
• Design and Model Content Engine Custom Objects, Document Classes for documentManagement Solution and
security setup for each object.
• Designed and integrated the electronic forms (FileNet eForms) in the Workplace and customized the eForms to
include data validations using JavaScript and external database lookups.
• Configured document entry templates, workflow policies, document policies to support the eForm workflow UI
and responsible for updating the policies by mapping eform fields to Crea party products with custom solutions.
• Model BPM workflow maps that are used in the Case Management business flow using the Process Designer.
• Responsible for monitoring and maintaining ongoing performance of systems and developed updates or
modifications according to business needs.
• Developed custom components for carrying out the ECM and BPM activities like automatically cancelling the
checked out documents and archiving the form data documents to CE, Email Notification component, custom
workflow components using FileNet Java APIs .
• Wrote batch programs for the scheduling jobs.
• Developed the UI of the solution using JSP. Wrote Java beans for writing business logic. Used XML and XSL for
defining all of the configurations. Used AJAX requests for getting data from server without submitting the web
page.
• Developed application status reports with the CE database by using the JDBC connection.
• Prepared environments for development,QA and Production and upgraded and completed UAT by installing P8
core products like Application engine, Process engine, Content engine and then deploying custom application
build.
• Responsible for deploying the application on the Application Engine and wrote Unit and System integration test
plans.
• Worked with end users to provide production support with on-call rotation.
Environment: FileNet P83.5/4.0, Enterprise Content engine,Business Process engine Process Designer, eForms5.x,
Reports, Image services, OCR, Component Manager, CFS,P8 Workplace, java1.4, JSP, Servlets, JDBC, Oracle, XML,
JMS, Web Services, spring, Hibernate, Soap UI, RAD, WebSphere.
Java/J2ee Developer
Motorola, Chicago, IL (Aug2006- Apr2007)
A global communications leader, powered by, and driving, seamless mobility. Motorola is revolutionizing broadband,
embedded systems and wireless networks.
STATZILLA is a web-based B2B application developed to aid the customer and Motorola by collecting, processing and
displaying iDEN network statistics that are used to identify, validate and resolve operational problems. Statzilla is the
most advanced and easy-to-use tool for displaying and analyzing iDEN network statistics. And it quickly displays these
statistics in informative, professional-looking charts or reports. It can also save charts for later use and provide detailed
analyses of the data, including trending and forecasting.
Responsibilities:
• Involved in discussions with the client to understand the exact requirement of the system.
• Developed individual modules in HTML, JSP and Servlets.
• Developed front-end form validations in JavaScript.
• Problem Analysis and solving critical production issues.
• Testing and debugging the project for proper functionality and documenting modules.
• Provided product support and maintenance.
• Designed the relational database schema
• Designed the relational database schema required to keep track of various aspects of the modules including
item level and market code level.
Environment: JSP, Servlets, HTML, DHTML, JavaScript, CSS, XML, CVS, Log4j, JDBC, Oracle9i, Eclipse3.1.2, IBM-
RAD6.x, WebSphere server6.1, Windows.
System Analyst
IBM Boston, MA (Feb2006- Jul2006)
Tax-Deferred Annuity (TDA) Calculation:
The Tax-Deferred Annuity (TDA) system allows an administrator and /or associate to perform a calculation on converted
plans for a single participant to determine the maximum amount a participant can contribute to his/her tax-deferred
annuity plan(s) and also to view previous TDA calculation results performed. TDA system verifies to copy information
associated to previously performed TDA calculations of converted plans into a new calculation request. The administrator
and /or associate may also print and / or mail calculation results. This web application will allow administrators to review
and create compliance calculations using their web browsers through an Internet connection.This solution utilized the
latest Business Process Management technology present in FileNet P8 suites.
Responsibilities:
• Involved in Analysis, Design, developing uses cases, sequence diagrams, class diagram, and flowcharts using
the RUP.
• Responsible to developed FileNet Component and its configuration in Application Server.
• Creation of Object Stores, Document Classes, Property Templates, Custom Objects and Security setup using
the FileNet content Engine.
• Design of Workflows using FileNet Process Map, Sub Maps, Queues, Rosters, Event Logs and Java Services.
• Application integration with other software systems and components at customer site.
• Responsible to get business requirements from the customer and add new enhancement to the application and
promote code in dev, test and prod server’s environment.
• Responsible to configure FileNet P8 component in Application Engine which runs in Application Server.
• Developed the Web Application using Struts Framework and Tiles and developed Action Classes, Action
Form and configured the application using struts Configuration file.
• Enabled the client side validations by using JavaScript.
• Developed JSP applications for the presentation and used Struts tag library.
• Developed the JSP and Servlets using wsad5.1.2 and test them using Web Sphere testing environment.
• Implemented MVC architecture, DAO, DTO and BO (Business Objects) for maximum abstraction of the
application and code reusability.
• Maintained Connection Pooling for each connection to the Database using JDBC.
• Responsible for deploying applications onto the application engine and monitoring the performance of the
servers.
• Involved in documenting the system, User group presentation, training and transfer of knowledge to
technical support team.
Environment: FileNet P8 3.5.2/3.5.1,Content Engine 3.5.2/3.5.1, Business Process Engine 3.5.2/3.5.1, LDAP,OCR,J2EE,
JSP, Servlets, HTML, DHTML, JavaScript, CSS, XML, STRUTS, Tiles, MVC, CVS, Log4J, JDBC, RUP,Oracle 9i, IBM
Web Sphere Studio Application Developer (WSAD), IBM Web Sphere Application Server, Windows.
FileNet P8 / Java j2eeDeveloper, SBC
SBC Communications Inc., St Louis, MO (Nov2004 - Jan2006)
The top leading worldwide provider of IP-based communications services like wireless, high speed Internet
access, Wi-Fi, local and long distance voice, and directory publishing and advertising services.
BPI(Billing Products Initiative)- eBAT/PreBAT
eBAT: The Electronic Billing Analysis tool(eBAT) provides an overall Billing solution to large and mid-size SBC
Business customers by presenting converged reporting of all end users telecommunications charges. The eBAT tool
enables customers to manage their telecommunication operations more effectively by providing them ability to organize
their own charges, create customized reports, view standard reports and access and analyze their charges safely via World
Wide Web.This application is involved with the Document management system and workflow Management using
FileNet P8.
PreBAT: Pre Billing Analysis tool allows customers to view their prebilled call detail and enables customers to see trends,
and get a better idea of what features invoked, and volume of calls.
Responsibilities:
• Actively involved in the gathering of data and the design and analysis of the system.
• Worked with the team in the development of Use-Case diagrams and in the development of the FileNet
Application.
• Review and Preparation of Software Architecture Document.
• Developed component to store and load Document in Content Engine using CE API.
• Searching Doc Ids in Object Store in Content Engine to modify Document Properties.
• Content Management & Workflow using Workplace Customizations.
• Developed the solution get the FileNet Stored Search Templates from a custom application without sign-in
in to the workplace using WAT/FileNet Customization.
• Designing the workflow maps by using the in process designer.
• Responsible for deploying the applications and integrated into the FileNet P8 workplace.
• Developed the Web Application using Struts Framework.
• Designed the JSP pages for the presentation of data.
• Used JavaScript, Struts Validator for Client Side validations in JSP pages.
• Implemented MVC architecture using STRUTS framework.
• Developed front end application using Struts Tag library.
• Designed user interface pages using IBM WebSphere Application Studio.
• Designed and developed Servlets to communicate between presentation and business logic.
• Developed in the design of the applications using J2EE. This architecture employs
• A Model/View/Controller (MVC) design pattern and DAO and BO(Business Objects) design pattern for
maximum abstraction of the application and code reusability.
• The Business logic layer works with the Data access layer in connecting to the database to
• execute queries and to retrieve results.
• Web Sphere Server used to process the users requests from the GUI.
• Worked closely with testing groups for unit, module and integration testing.
• Involved in documenting the system, User group presentation, training and transfer of knowledge to technical
support team.
Environment: FileNet P83.0/3.5.1,Content Engine3.0/3.5.1, Business Process Engine3.0/3.5.1,Application Engine,
Image Services,J2ee,Jsp, Servlets,Java1.4.X, HTML, DHTML, CSS, XML, JavaScript, STRUTS, Content Engine, JMS,
JDBC, CVS, Oracle 9i Enterprise Manager Client, IBM Websphere Application Server 5.1, Websphere Studio Application
Developer (WSAD)5.1.1, Windows.
Programmer Analyst
Candids System, Secunderabad, India (Sep2002-- Nov2004)
Payment Processing Tool
Payment processing tool is a tool that helps the account manager keep track of the payments whenever he issues a house
loan and receives an interest or down payment for the loan from a particular customer. The tool keeps track of the increase
and decrease in interest rates depending on the payment made by the customer. The administrator depending on the time
period the bank offers loan to keep track of customers can change these rates. The application interacts with a database
and keeps track of the payment process.
Environment: Windows, JSDK, Struts, Web Sphere5.x, EJB, Java Swing, Servlets, C, JSP, XML, XSL, HTML,
JavaScript, CSS, JDBC, Microsoft Access 2000
Dental Hospital Management Tool
The Dental Hospital Management tool is a tool created in Java Swing using Java Foundation Classes (JFC) in order to
help the Management Department of the institution to automate all the aspects of the Dental Hospital Management. There
were two modules involved in this project:
Patient Handling
Doctors Diary
The Patient Handling was designed to handle Patients, Patient Appointments, Chair Status, Patient Medical History,
Treatment Estimation, and Treatment Undergone in various appointments, Enquires, Billing, and had various reports for
daily appointments such as number of patients visited on daily, weekly, monthly basis reports. Doctors Diary involved the
selection of doctors from the available categories of students in the dental college as well as senior doctors, assigning
them patients, maintaining records and generating performance reports.
Environment: WIN NT, Java, C, JSP, Servlets, Apache Tomcat Web Server, Rational Rose, Oracle8.0.