Development, Client Migration And Support Resume
NY
SUMMARY:
- More than 17 years of US experience in Software Design, Development and Implementation in the field of
- Finance, HR, Inventory, Sales and other businesses.
- Development experience in Java, Application Servers, Enterprise Reporting tools like ActuateBusiness Objects and Oracle BI (OBIEE), RDBMS.
SKILL:
Operating Systems: Solaris (UNIX), Linux, Windows XP
Java, SQL, PL/SQL, T: SQL, Microsoft VB.NET
Java Server Side Technologies: J2EE, JDBC 2.0, Servlets, JSP, JSPTags, EJB, JNDI, RMI, JMS, XML
Databases: Oracle 9.2, Sybase System 11.92/12.5, DB2
Web Technologies: JavaScript, HTML, DHTML, CSS, GWT, GXT
Framework: Struts, Spring Framework
IDE: Visual Age 4.0, WSAD, Jbuilder 8.0/10, Eclipse
Application Servers: ApacheJserv, Tomcat 4.x, Jrun 3.0, Websphere 3.5/4.0,WebLogic 8.1
Reporting Tools: Actuate 5.0/6.0, Business Objects 5.1, OBIEE 11.1.1.7
Client Server: PowerBuilder 6.0/5.0, Java Swing
Build Tool: Apache Ant, Solaris packages using Make, Maven
Designing Tools/Processes: UML
Document Management & Content Management: FileNet P8
API: Jfreechart 0.9.21, Verity API
TIBCO: EMS, IBM MQ
EXPERIENCE:
Confidential, NY
Development, Client Migration and Support
Environment: Linux, Sybase 15.5, Java 1.8, Spring framework, Drools, Struts, IBM MQ and Control - M.
Responsibilities:
- Develop components for trade capture and enrichment of trades.
- Validation and exception processing is implemented using Drools.
- All components are wired using messaging.
- Data Persistence components implemented using Spring jdbc.
- Develop and enhance UI, feeds and backend processes components related Legal Entity reorganization
- Involved in client migration from Legacy to new system.
Confidential, Jersey City, NJ
Design, Development and Support
Environment: Linux, Oracle 11g, Java, GWT/GXT, Spring Framework, Apache axisOBIEE, AutoSys, Maven, tomcat
Responsibilities:
- Designed and developed UI using GWT/GXT to search, edit and upload risk data
- Designed and developed backend process using Java/Spring to import data (Margin,
- Positions, Cash flow, Stresses, Vars, Greeks) and also roll-forward relevant information based on region so that there is complete risk data for a client.
- Build process using maven
- Developed web services using Apache axis to display user details, change user credentials in OBIEE portal
- Installation, maintenance of OBIEE
- Customize OBIEE look and feel, manage users and groups
- Developed analysis, dashboards and reports
- Support OBIEE and Risk analytics application
Confidential, NYC/Jersey City, NJ
Development, Support
Environment: Solaris/linux, Sybase 12.5, Java, Swing API, Spring Framework, Actuate, AutoSysTIBCO - EMS.
Responsibilities:
- Developed UI using Java/Swing and data access components
- Developed Agreements module to create and persist agreements which drives the interest calculation process.
- Developed Month End and Adhoc statements using actuate.
- Developed back ground application for delivery of statements to operations.
- Developed process to migrate data from older schemas to new schema to consolidate software to a single version.
- Posting of interest is done through messaging.
- Sub-ledger system which processes trades and settlements, also manage all the Positions (fixed-income, equities) and Balances for Institutional client accounts. Setup and enhance
- Sub-ledger system to process Bovespa trades.
Environment: Linux, Sybase 12.5, Java, Swing API, Spring Framework, AutoSysTIBCO-EMS.
Confidential, Stamford, CT
Design, Development.
Environment: Apache/Tomcat 4.1, Jrun 3.0, Sybase 12.5 and Oracle 9.2, Rational ClearcaseRational Clearquest, Apache ant, Make. Java, J2EE, VB.NET, Windows NT Server to host Smartclient app and JfreeChart API.
Responsibilities:
- Web UI using JSP, Servlets, HTML, DHTML and CSS. Charts using Jfreechart API.
- Background Java components to periodically publish research and publication to Bloomberg, Market Access and FirstCall in csv, xml and pdf formats as case may be.
- Data access components to persist application data in Sybase and research documents in Oracle.
- Security and Authentication was implemented based on Authsso.
- Developed VB.NET smart client application to upload data (Issuers, Breakouts, Performance, Trades, Ratings, Recommendations, Spreads, Analytics etc) from spread sheets provided by analysts.
- Designed and developed Model Portfolio tab in Credit Strategy which gives details of analysts choice of Bonds in a Portfolio. This includes Weightings (Based on sectors), Breakouts (Portfolio breakouts by deviation for sector, rating and maturity band), Holdings, Trades, Performance based n Sector, Rating and Maturity. iBoxx Migration to reclassify Issuers based on iBoxx hierarchy.
- Shell scripts to connect to Clearcase VOB, Make utility to be part of ant task for building solaris package.
- Custom Ant tasks to pick labeled code from Clear Case, compile .java files and pre-compile jsps, build web.xml from doing class-search in a folder and build Monitor to e-mail build status. This was to do away with manual deployment of application to both internal and external servers.
- Enhancements related to migrating web application from JRUN 3.0 to Tomcat 4.1 as part of Solaris migration from version 2.6 to 2.8.
Confidential
Design, Development
Environment: FileNet P8 (Business Process Manager, Content Manager, Web Content Manager, Image Manager) WebLogic 8.1 on UNIX with Sybase as backend, JBuilder 10, (JSPs, Servlets, JDBC and FileNet API).
Responsibilities:
- Developed front-end web interface using JSPs, Servlets, Java components using FileNet P8 eprocess and Document API for Workflow queue search, Document search, Reporting and Step specific processing.
- Designed and developed file import application (electronic & scanned) for (Hazardous wastes, quarterly reports, biennial reports and checks) data into Database and creating FileNet documents classes and launch workflows.
- Designed and developed Validation application to validate work items in validation queue based on Work item type, parameters and responses defined by validation rules.
- Workflow was implemented using FileNet.
- Implemented security so that end user can only manipulate data and queue elements to which the user has access.
Confidential, DE
Design, Development and Tech Support
Environment: Servlets, JSP, EJB, JDBC, XML, JavaScript, HTML, DHTML, CSS, using WebSphere 4.0 on Solaris (UNIX) with Oracle 8.x as backend, Verity 4.51 as search engineJBuilder 8.0, Ant, Toad
Responsibilities:
- Developing search module and maintenance module for contact Information and Profile.
- Providing design inputs to the project, documenting the design using VISIO.
- Search engine related query, data transfer, retrieval and failover was accomplished by developing utility classes using Verity API.
- Created Entity Beans and Data Access Objects to Fetch and modify data from database.
- Developed Session Beans, Servlets for workflow.
- Web UI was accomplished using JSP, JSPTags, HTML, DHTML and CSS
- Developed generic JavaScript libraries for front-end validation.
- Used Xerces (SAX) parser to process data and load it into the database.
- Created utility classes to generate XML and Flat file feeds to HR and other Systems.
- Responsible for design, development of Resource maintenance, Service Rate, and Billing Key modules in Administration Module.
- UML class diagram, sequence diagram, activity diagram were used in design process.
- Developed standard lookups for Resources, Project and Cost Centers that can be used across modules.
- Developed standard assign and un-assign modules which was used to assign projects, assign service rates to resources and filtering in reporting module.
- Developed standard security module to get the access of cost centers for a resource.
- Developed Entity Beans for Data Persistence and Stateless Session Beans for Business logic.
- Billing Key module involved allocating fixed charges and Variable (Percent) charges for a Chargeable project. Fixed Charges are applied based if the client is to be charged a fixed monthly rate. This is independent of resource costs and expenses. Variable (Percent) charges are allocated monthly, based on resource costs and expenses incurred on the project. Each project is associated with a cost center and Fixed charges allocated out to clients, the project cost center recovers this cost.
- The User P module is used to set the ps like Date, Time sheet type, Module selection upon login etc.
- Created pick resource module which handled the Resources that can be picked based on Security so that Time & Expenses can be booked for the picked resource
- Developed Sybase stored procedures.
- Involved in creating reports like Project Reports like Project Details, Project Costs, Project Hours and costs summary and detail breakdown, Cap and Non-Cap project breakdown, Project Resource Assignments, Project Billing Key Assignments, Resource Reports like Resource cost center (security) assignments, Resource Details, Cost and Expenses by Project for Resources.
- Design of parameter tables to store user criteria like required Aggregation’s selected on the report, filters selected by user like Projects, Resources and cost centers etc, Period selection Date Range, full year or monthly so that these parameters can be retrieved back to run the report at a later date and statistics analysis of which report could be widely and other related analysis could be done on it.
- Developed UI using JSP, JSPTags and CSS, Data Access objects and Session Beans to submit user requests to run reports, retrieval and storing of user criteria.
- Developed common set of visual components like controls and frames in Actuate so that all the reports can inherit these common components in every report.
- Reports had the feature so that aggregations and filtering of data was based on security profile and
Confidential, NY
Developer
Environment: Servlets, JSP, JDBC, JavaMail using Apache JServ/Tomcat 3.1 on Solaris (UNIX) with DB2 as backend.
Responsibilities:
- Involved in design and developing of Publishing Module for information on, Events and Promotions.
- Added provide Search & Sort Capabilities, enhanced Editor Section, as the client needs to publish information onto more than one site and added extra filters.
- Added User notifications about new information that was published, remainder notifications on when documents will be removed from the site, added functionality to mail contents, attachments to web publishing department.
- Developed java reports which give details about the state of documents like document is due for Review, Expiry etc.
Confidential, Boston
Developer
Environment: JSP 1.0, JDBC with JRun 2.3.3 on IIS, Windows NT and MS-SQL 7.0Homesite as HTML/JSP editor.
Responsibilities:
- JSP to generate dynamic content, JavaScript for front-end validations.
- Development of Web Publishing module and Administration module.
- Developed generalized library that provide common functionality as desired by the Web Publishing and Administrative modules.
- Implemented user authentication for logging onto the website.
