Специалисты

Описание

Skills:
- JAVA, C, C++, VC++, Visual Basics, C Sharp.
J2EE, EJB, JSP, Servlets, JavaScript, Angularjs(1.5), Dojo 1.9, Web Services, HTML, DHTML, VBScript, ASP, JAXP 1.2, XSD, DTD, DOM parsers, XSLT, XPATH, JUnit, Log4J, Crystal Reports, Unix Script, Autosys.
- IBM Websphere 6.1/8.0, WebLogic 6.0/8.x, Tomcat 3.0/ 4.5 / 5.0, IIS, Visual Studio 2008
- Win-95/NT/2000, UNIX, Linux
- Oracle 10g, 9i, MS SQLSERVER2000, SYBASE, DB2 9.7
- SDLC, OOAD, UML, Rational Rose
- Rational Clear Case, Visual SourceSafe, CVS
- Eclipse, Net Beans, WSAD, TOAD, Aqua Data Studio
- Struts Framework, Spring 2.5, 3.0, Spring Data, Hibernate and iBATIS

Education:
B.E (Bachelor of Engineering) from Pune University, India.
Post Graduate Diploma Advance Computing (C-DAC), Pune University, India

Опыт
Проект

CARS - Client Acceptance and Reporting System and PETS

Описание

Responsibilities: - Involve in migrating the CARS and PETS application from WebSphere to Tomcat. - Support CARS and PETS application. - Involve in migrating the CARS and PETS application from IV1 (AIX) to IV2 (Red Hat). - Working with BA and business users to define requirements. - Involved in enhancements of CARS and PETS projects

Технологии

Core Java, J2EE, JSP, Servlets, Spring 2.5 and 3.0, Hibernate, Web Service(JAX-WS), Jasper Report, Tomcat 8.0, UNIX scripting, Oracle 12g,Documentum, Autosys, CVS, SVN.

Длительность

May 2018 – Jan 2020 месяцев

Проект

PAD – Personal Account Dealing

Описание

Personal Account Dealing (PAD) is employee trading workflow system used by employee and compliance department. BNP Paribas employee must request for trade approval from his/her manager and compliance manager before performing any stock/bond/option or future trade. System uses various internal and extremal interfaces and generates custom & complete reconciliation report for HR and compliance department. Responsibilities: - Involve in migrating the old PAD application using Angularjs, Java, Spring, Hibernate, Spring Data and Oracle as database. - Developed multiple modules involving UI and core part. - Worked extensively on Angularjs and UI grid. - Mentoring other programmers in AngularJS. - Working with BA and business users to define requirements.

Технологии

Core Java, AngularJS (1.5), JSP, Servlet, Spring, Hibernate, Spring Data, UNIX, Oracle, Tomcat 8.0, Autosys, SVN.

Длительность

Sep 2016 – Feb 2018 месяцев

Проект

LOPR – Large Options Reporting System

Описание

LOPR is a BNPP system where it aggregates option positions based on counterparties. If the US counterparties total positions exceeding given limits it need to be reported to FINRA. Responsibilities: - Worked on Various Modules - to create / enhance functionality which involved working in JAVA, Spring, Hibernate, Sql code and XSL FO for pdf generation. - Created unix scripts and Autosys jil scripts for Batch processing. - Implemented recon reports/batches in core java Spring Injection Control, Hibernate as ORM tool and Jasper Report. - Involved in the full SDLC life cycle starting from going through documents, Developing, Testing, Deployment, Uat and Production release. - Effectively communicate in team, with BA and many times directly with end users for requirement gathering, testing and production issues and queries. - Effectively handled the testing / QA /UAT part – coordinating with QA and Business Users. - Written complicated sql/pl sql to implement business logic and to generate reporting details. - Responsible for coordinating with Unix and Database teams for Implementing/deploying major release and thoroughly testing the functionalities. - Responsible for day today production support to the business users.

Технологии

Core Java (JDK 1.5), Spring 2.5 and 3.0, Hibernate, Web Service(JAX-WS), Jasper Report, UNIX scripting, Oracle 10g/11g,Documentum, Autosys, Log4j, IBM RAD, DBVisualizer, ANT, JUnit 4, CVS, SVN.

Длительность

June 2015 – June 2016 месяцев

Проект

Diversified Investment Funds (DIF)

Описание

DIF application is used by HSBC Trust services – Back Office personnel. It handles Mutual Fund products. Currently Trust services offer 3 fixed Income based Mutual Fund products under the umbrella of DIF to their customers. The primary objectives of this system are: - To strike NAV for all the DIF funds on monthly basis. - Allow users to query/update/delete client records, affiliations, participant holdings. - Maintain accurate DIF participant’s data for 10 years for regulatory reporting purposes. - Generate financial reports to be presented to DIF committee members, auditors and NY state court. Responsibilities: - Worked independently to implement DIF Customer Maintenance comprising of Customer search on various criteria, update/certify of customer details, annual/decennial list and Customer Activity Report. - It involved full SDLC life cycle from implementation, IST deployment, testing co-ordination, UAT and production release/support. - Implemented the customer load batch from source system State Street to loads the customer on monthly basis. Spring batch, Core Java, Unix Scripting and Control M is used for the same. - Effectively handled the testing / QA /UAT part – coordinating with QA and Business Users. - Handled complicated sql queried used for producing reports.

Технологии

Длительность

Sep 2014 – May 2015 месяцев

Проект

Case Management Tool (CMT)

Описание

CMT is a Customer Relationship Management (CRM) application for managing a HSBC Private Banking’s interactions with current and future customers. Responsibilities: - Worked on the new requirements of Client Planning and Business Planning - Implement the Client Planning / Business Planning excel upload to load the questionnaire details. - Implement the print functionality for both Business Planning and Client Planning. - Involved in resolving all the QC defects raised in IST/UAT testing

Технологии

Core Java (JDK 1.6), J2EE, JSP, Dojo Toolkit, Servlets, Spring 2.5 and 3.0, Spring Batch, Spring MVC, Hibernate, Web Service(JAX-WS/Rest), Ajax Executor, Apache POI, Jasper Report, IBM Websphere 8.0, UNIX scripting, DB2 9.7, Log4j, IBM RAD, Data Studio, M

Длительность

Sep 2014 – May 2015 месяцев

Проект

CARS - Client Acceptance and Reporting System

Описание

Under USA Patriot Act Federal regulators require that financial institutions such as banks perform due diligence in verifying the identities of potential clients and keep detailed records of the process used. Cars is KYC/AML(Know Your Customer/Anti Money Laundering) application helps to on board new clients and re-certify existing clients .All the clients go through various KYC steps and after successful validations are ready for trading and fulfill regulatory requirements. CARS includes all the procedure for the same for COB(Client On Boarding), IAG (Investigation and Analysis) and COM (Compliance) Users. Responsibilities: - Successfully Implemented CARS - GCARS Migration which involves requirement gathering, design phase, implementation, UAT, Deployment and Post Production changes/support. Used JAX-WS webservice to synchronize the both applications and implemented batches to synchronize the databases. Used multi-Threading for concurrent processing/updating of loaded data. - Worked on Various Modules - KYC Module/ Re certification Module/User Module/Reporting Module/TAX Module to create / enhance functionality which involved working in JAVA/JSP/Servlet/Sql code Using Ajax Anywhere/jQuery for frontend, BNP MVC architecture, Documentum to store documents, Apache ECS (Element Construction Set) for HTML components, XSL FO for pdf generation. - Created unix scripts and Autosys jil scripts for Batch processing. - Implemented recon reports/batches CARS BPS Recon/Link Fund to FundManager/CARS CRDS recon in core java Spring Injection Control, Hibernate as ORM tool and Jasper Report. - Involved in the full SDLC life cycle of CARS GCARS Migration/TAX Module/Recon Batches starting from going through documents, Developing, Testing, Deployment, Uat and Production release. - Effectively communicate in team, with BA and many times directly with end users for requirement gathering, testing and production issues and queries. - Effectively handled the testing / QA /UAT part – coordinating with QA and Business Users. - Written complicated sql/pl sql to implement business logic and to generate reporting details. - Responsible for coordinating with MiddleWare/Unix and Database teams for Implementing/deploying major release and thoroughly testing the functionalities. - Responsible for day today production support to the business users. - Effectively migrated the project in NEOS environment (Windows 7/IE 8) by extensively testing the whole application and making changes in code to open the documents in docx,pdfx,pptx,xlsx.

Технологии

Core Java (JDK 1.5), J2EE, JSP, Servlets, Spring 2.5 and 3.0, Hibernate, Web Service(JAX-WS), Ajax Anywhere, Jasper Report, IBM Websphere 6.1/8.0, UNIX scripting, Oracle 10g/11g,Documentum, Autosys, Log4j, IBM RAD, DBVisualizer, ANT, JUnit 4, CVS, SVN.

Длительность

April 11 – Aug 2014 месяцев

Проект

COOL Compliance Web Services

Описание

Cool Compliance is firm’s strategic Record Retention application to meet regulatory requirements put forth by different regulatory bodies such as SEC, FSA etc. It store data on the WORM (write once read many) medium for the amount of time specified by regulations (currently 10 years for all records) and has capabilities to search and retrieve data in timely fashion. Cool Web services consist of search and retrieve web services to retrieve PWM documents which will be extended to some other systems. Responsibilities: - Involved in the full SDLC life cycle of Cool Web services starting from going through documents, Developing, Testing, Deployment, Uat and Production release. - Implemented the Document Retrieval service which converts the actual documents in base 64 format and sends to PWM as payload. - Implemented the Database Layer in iBatis and log4j for logging purpose. - Implemented generic xsd and the parsing logic which will accommodate all other future systems. - Implemented the month end date logic for creating one threaded request for performance and load balancing. - For Cool Classic convert the bsql functionality to isql for Sybase db.

Технологии

Core Java (JDK 1.6), Axis2 1.4, IBM DB2 9x, Restful web service, iBatis, Spring 2.5, Tomcat 6, Jaxb, XMLBeans, Servlets, XML, XSD, UNIX scripting, Sybase, Log4j, Eclipse wtp Helios, Aqua Data Studio, XMLNotepad, Windows Server, ANT, Maven, JUnit 4, CVS.

Длительность

Sep 10 – April 11 месяцев

Проект

ALGO

Описание

Bank of America is a market maker and industry leader in derivatives trading. The Algo Collateral system is used to monitor and enforce collateral agreements for derivatives transactions to insure risk is managed properly. Currently we have collateralized counterparties among the following product areas: interest rate derivatives, credit derivatives, commodity derivatives (energy and metals), equity derivatives (stock and indexes), US treasury options, municipal derivatives and FX Spot/Forward and FX options. Responsibilities: - Successfully handled and involved in Migration activities of Equity derivatives and partial interest rate derivatives. - Successfully handled/developed Specs gathering, designing the flow, creation of Technical design documents. - Developed the Exposure Trades loading process. - Used Core Java APIs , collection framework , multithreading to implement business algorithms - Effectively handled the testing / QA /UAT part – coordinating with QA and Business Users. - Implement Oracle partitioning and used Bulk update to optimize the loading process. - Implement SQLLDR and SQL PLUS utility to load the trades data and creation of downstream feeds respectively. - Wrote SQL/PL SQL to handled business logics. - Used log4j and database tables for logging purpose.

Технологии

Core Java (JDK 1.5.1), J2EE (Servlets, JavaBeans, JSP 2.0), Struts 1.1, C Sharp, VB, XML, XPATH, Interop Dlls, Weblogic 9.1, Visual Studio 2008, UNIX scripting, Sybase, Oracle10 g, Log4j, Eclipse, Clear Case.

Длительность

March 08 – July 2010 месяцев

Проект

Basel – Credit Risk System

Описание

Basel is the system for creating feed and reports for Credit Risk Managers to check the credit risk associated with interest rate, commodity, foreign exchange, equity derivatives and Repos. The trades are valued and aggregated on the basic of single unlinked trades, Linked trades and Netted trades. Exposure is calculated at counterparty level. This application is designed using J2EE frameworks like MVC /Struts and Object Oriented design patterns. Data Synapse was used as grid platform to value and aggregates this trades. Bea Weblogic 9 used as application server on UNIX platform Sybase12.x and Oracle used as database servers. Responsibilities: - Involved in requirement analysis, design and development of application. - Extensively used core java , collection framework , multithreading for application development - Implemented various design patterns such as Singleton, Service locator, Business delegate, FAST Lane Reader, DAO, Adaptor etc. - Involved in implementation and creation of EEcris feed using Core Java, PERL, UNIX. - Wrote SQL/PL SQL for Data retrieval, data modification and creation. - Designed and developed application caching framework which is populated by Oracle database. - Converted various Perl scripts into Java classes for easy maintenance. - Written UNIX shell scripts and AUTOSYS Jobs to control the application flow. - Co-coordinated application testing with Quality Assurance Team. - Used JUNIT as testing tool. - Used Remote ClearCase Client as a version – controlling tool. - Log4j is use as logging framework in the whole application.

Технологии

Java (JDK 1.5.1), Data Synapse Grid Engines, J2EE (Servlets, JavaBeans, JSP 2.0, EJB2.x), Struts 1.1, XML, Weblogic 9.1, UNIX, Sybase, Oracle9i, Log4j, Eclipse 3.2 , UNIX, Clear Case, JUNIT.

Длительность

месяцев

Проект

CITIGATEWAY

Описание

This intranet application acts as an interface between Citibank’s core product processor and the Clearing House System. It accepts the transactions from Citibank processor as well as Clearing house in various file formats. It is a real time application with user interface for monitoring all the transaction between Citibank and Clearing house. This application is developed using J2EE technologies such as Servlet, JSP, EJB J2EE design patterns and MVC framework like struts framework. MS SQL server is used as database server and Bea Weblogic 8.1 is used as Application server on UNIX platform. Responsibilities: - Involved in requirement gathering , business analysis and design and development of application - Implemented the base framework of application using Struts framework. - Developed Rose models (Use Cases) from Business Requirements Document. Developed Sequence diagram, Class diagram and Class Responsibility collaboration diagram. - Developed application user interface using Struts, JSP and HTML. - Implemented various design patterns like Fast Lane Reader, DAO, Session Facade, Singleton, Service Locator in the application. - Wrote Parsers for different file format and used DOM for XML file parsing mechanism. Also use XPATH API for parsing XML. - Developed Enterprise Java Beans on Weblogic for Data Manipulations (CMP) and business processing (stateless session bean). - Wrote SQL/PL SQL and fined tuned them for optimum performance. - Log4j is use as logging framework in the whole application. - Implemented various business functionality involved in developing Caching functionality. - ClearCase in used as a version – controlling tool. - Created various reports using Crystal Reports.

Технологии

Core Java (JDK 1.4.1), J2EE (Servlets, JavaBeans, JSP2.0, EJB 2.x, JDBC3.0), Struts 1.1, Java Script, XML, JAXP, SQL/PL SQL, TOAD, Weblogic8.1, MS SQL Server 2000, Eclipse 3.1, UNIX, Clear Case, Crystal Reports

Длительность

Jan’06 – Feb 08 месяцев

Проект

Web Check-In

Описание

This web check-in enables the passengers to perform online check in functionality for domestic and international flights. Passengers can print the boarding pass from home or office. This helps the airline to reduce queues at the airport check-in counters, save time and improve customer service. Its features include displaying the passenger itinerary information, verifies flight status, Non-Rev Stand by listing, allow passengers to select seat and adding emergency contact information. Client list includes Air One and Sun country. Air One web check in has multi language capability. Responsibilities: - Involved in the development life cycle from analysis, design, development, test and implementation. - Implemented various design patterns like Data Access Objects, Value Objects, Data Transfer Objects, Singleton and Service locator. - Built the presentation layer using Struts framework. Client side validation is done through Java Script. - Developed Data Transfer Objects for inter-tier communication. - Developed session beans and DAO layer for interaction with Oracle database. - Use Store Procedure instead of queries to enhance performance.

Технологии

Java (JDK 1.4.1), Struts 1.1, JSP 2.0, Servlets 2.3, EJB 2.x, WebLogic Application Server version 8.1, JDK 1.4.1, XML, Log4j, UNIX, Windows 2000 and Oracle 8.1.7.

Длительность

Jun’05 - Dec’ 05 месяцев

Проект

LicTravel

Описание

This project was an Intranet based travel expense reimbursement application running on Windows NT. The application was developed using Java, Servlets, DHTML, and Oracle as the database. Java Servlets were deployed using Tomcat. As Java developer, I developed JSPs, Servlets, Java beans, DHMTL JavaScript and Cascading Style Sheets. Responsibilities: - Involved in design and development and developed JSP’s, Java Servlets, JavaScript for the application. - Developed Java files to implement business logic. - Created tables and store procedures in the Oracle database - Implemented open source Log4j logging framework. - Developed JUnit test cases.

Технологии

Java (JDK 1.4), J2EE 1.4(JSP2.0, EJB2, JDBC2.0), JavaScript, Oracle 8, Log4j, HTML, Apache Webserver, Win –NT.

Длительность

Apr’04 - Dec’04 месяца

Проект

LTBusinessMgr

Описание

This project was an enterprise wide information system integrating four departments and several locations. The system comprises of four applications viz. Construction Monitoring System / Purchase Management System / Inventory / Accounts payable system, corresponding to each department. All the applications use and populate a single database reducing a lot of redundant effort in all the departments. We as a team interacted with managers at all levels / led all fact-finding exercises / coordinated all joint meetings / planed and conducted interviews with users at various levels / helped document requirement specifications. I design the database, code stored procedure & triggers. I helped design the front end, assigned functions to team members and supervised coding & unit testing. Responsibilities: - Involved in Design, Development, and Unit testing and Integration of the project - Developed front ends using JSP and use Java Script for client side validations. - Created tables, procedures, functions and triggers in the Oracle database - Also involved in registration of servlets, Java classes On Apache server 1.1 on Windows NT server. - Used VSS as a version-controlling tool for managing the module developments.

Технологии

Java (JDK 1.3), Java Servlet API, JavaScript, Jakarta Tomcat 4.x, HTML, Win –2000, Oracle 8, VSS.

Длительность

Oct’03 - Apr’ 04 месяца

Проект

Design Deskpro

Описание

This is Textile CAD software for Dobby designing. This software is used for developing yarns, matching colors, creating weaves & simulating fabric with unparalleled realism. The entire analysis & designing was done using the majority of the static and perceived dynamic structure using OOPS Concepts. Responsibilities: - Developed Auto-generate feature, which generates different design each time by changing internal data. - Utility provides user with vast range of designs & serves to the great extent. - MultiPage printing of the pattern design implemented. - GUI enhancements as per client requirements, coding, maintenance and debugging and code optimization was done.

Технологии

Visual C++ 5.0 using MFC Lead® tools Controls

Длительность

месяцев

Проект

Design Studio

Описание

This is a Computer Aided Textile Design Solution for Printed Fabrics. This software automates the entire design process for creating Printed Fabrics right scanning to color reduction, Automatic Online repeat setting, to automated color Ways and preparing color separations and printing or plotting final tracing. It also provides easy to use Editing and Painting tools. Responsibilities: - Involved in Designing and implementation of Undo Redo. - Implemented Magic wand tool for region selection. - Involved in implementing the feather brush functionality. - Involved in Designing and Implementation of Printing & plotting Module of Different Repeats. - Implemented ActiveX Controls Modules Color Picker, Color Button. - Designed Message pump for various drawing activities for code optimization

Технологии

Visual C++ 6.0 using MFC Lead® tools Controls

Длительность

месяцев

Проект

Design Jacquard

Описание

It is Computer Aided Textile Design Software for Woven Fabrics. Used for creating Woven Fabrics from Bitmap Scanned Images or Designed Images. It simulates Front and Back Views of fabric when user gives weave information. It generates data for cloth production of the taken design for STUABLI, BONUS, GROSSE Jacquard machines, or to Punch card’s needed for fabric production. It also provides easy to use editing and Painting and weaving tools. Responsibilities: - Implemented Major Interface between our software and Jacquard Machines, Card punching machines. - Provided facility for transfer of data to staubli card punching machine, as per the protocol designed for communication by the Staubli Company. - Formatting of weave data as per required by Grosse, Bonus and Stuabli Jacquard machines, which is then used by these machines for cloth weaving. Especially the staubli format was not DOS compatible, there managing of Disk title, Directory; file management was all implemented for storing and retrieving of data of 1.44mb diskette. All the formats support multiple disks spanning of designs. - Real fabric simulation of fabrics before weaving of fabric, and printing the simulated fabric, challenging task was of providing real look of the printed design.

Технологии

Visual C++ 6.0 using MFC Lead® tools Controls

Длительность

месяцев

Проект

PRESENTATION-PRO

Описание

Providing compatibility to fancy presentation at client products In-place container based application which provides editing facilities for OLE object of same. Object Manage Control for list of the object that are floating. Contribution;- Finding Memory Leakages and, Code Optimization and Enhancements in speeds. Responsibilities: - Implementation of GUIs for the Package. - Coding And Testing of On Going Project. - Maintenance and Debugging.

Технологии

Visual C++ 6.0 using MFC and COM & ActiveX.

Длительность

месяцев