Mahesh Shukla
Email: acq01w@r.postjobfree.com, Contact No.: +1-510-***-****
Experience Summary
Working as an Oracle Fusion Middleware Consultant. Having total work experience of 11+ years & currently working with Infosys Limited, San Jose (USA). My main area of experience is as a Technology Architect with various projects. I have worked primarily in the domain of government, manufacturing, telecom and transportation. My technological forte is Oracle ADF, Java, J2EE, Oracle Portal, Linux.
Technology
Below is a list of important software products and tools that I have worked with.
Software Products
Tools
RHEL 4.0, Weblogic 10.3.5, Oracle 10g AS 10.1.2.0.2, Oracle Portal, Oracle 10g client for Windows, JDeveloper(10.1.3 & 11.1.2.2.0), Eclipse, ADF framework, JSF, JSP,JDBC, Ajax, Web Services, Unix/Shell Scripting
Win SCP, ldapbrowser, Putty, MS Project, MS office 2000, Visio 2000 SR1, EditPlus and Toad, VSS, PL/SQL Developer, SVN, LDAP
Qualifications
Degree and Date
Institute
Major and Specialization
Master of Computer Applications (M.C.A.), April – 2003, First Division
North Maharashtra University, Jalgaon
Computer Software
Bachelor of Science (B.Sc.), June – 1998, First Division
Kanpur University
Maths, Physics
Assignments
The details of other various assignments that I have handled are listed here, in chronological order.
Project
Royalty Calculation Engine
Customer
Cisco, San Jose- USA
Description
Royalty Calculation Engine is an application that calculates the outbound Royalty Payments to CISCO Suppliers. This application is an extension of Oracle Communications Billing and Revenue Management System (OCBRMS) with integrations to Agile, CFN and EDW systems.
Role
Worked as a Team Leader.
Role involves requirement analysis, development and deployment of ADF application. Making Business Requirement Specification (BRS).
Solution Environment
ADF11g, SQL, PL/SQL, JDeveloper 11.1.1.6, Weblogic 10.3.5, Oracle 10g, Oracle 10g client for Windows, Windows XP, SVN, Java, JDBC,JSP
Project
Guided Selling Application- Product Advisor
Customer
Emerson, USA
Description
This application used for ‘Sizing’ process. Sizing is defined as the process of narrowing down to a family of models based on some parameters. Sizing process helps Emerson customers in quick and easy selection of the required products, based on their end application. Tool kit sizing process was replaced by custom sizing logic in Oracle, using the help of ADF.
This tools also has integration with Oracle EBS 10.2 for Oracle Quoting and Oracle Order Management purpose.
Role
Worked as a Team Leader.
Role involves requirement analysis, development and deployment of ADF application. Making Business Requirement Specification (BRS).
Solution Environment
ADF11g, SQL, PL/SQL, JDeveloper 11.1.1.6, Weblogic 10.3.5, Oracle 10g, Oracle 10g client for Windows, Windows XP, SVN, Java, JDBC,JSP.
Project
Custom Request Form
Customer
Powell Industries, USA
Description
Mainly working on custom request form development in ADF for Oracle EBS R12 Forms. Which is related to different type of modules like Supplier, Customer and Inventory. Providing a dynamic Search page as well as Create and Modify form.
A Custom screen capturing all the mandatory fields of suppliers/customer/item modules. On pressing of Submit for Approval button, an email will go for approval for creation of requested data in Oracle Apps seeded table. For that time, all the filled data on custom ADF form will reside in staging table. On pressing of Approve button, the entire data of this ADF form application will be created or updated into Oracle seeded tables. On pressing of Reject Button, data will not be created in Oracle Apps seeded table and again will come for Submission.
Role
Worked as a Team Leader.
Role involves requirement analysis, development and deployment of ADF application. Making Business Requirement Specification (BRS).
Solution Environment
ADF11g, SQL, PL/SQL, JDeveloper 11.1.1.6, Weblogic 10.3.5, Oracle 10g, Oracle 10g client for Windows, Windows XP, SVN, Java, JDBC,JSP.
Project
PSA (Ports of Singapore Authority) – Enterprise Information Portal (EIP)
Customer
Fujitsu, Singapore
Description
Working on different modules like Uploading Letter attachments to portal, Customized secured search page, Publish and subscribe portal page, AMG file purging etc. Actually publish and subscribe framework is aimed to provide a framework where end-users who have subscribed for alerts to authorised content types will be notified whenever relevant updated contents are published. Contents owners can configure as to what content can be subscribed. Customized secured search page is to be implemented as a secure search engine using the Oracle Secure Enterprise Search (SES) such that only contents and documents that are authorised to the user will be returned in the search result page. Apart from this also working on OID synchronization with Sun LDAP/Peoplesoft branch. Deployed all the applications into portal using SSO. Once the user has logged-in into the portal after authentication, he can access all the applications integrated with the portal. There is no need to sign-in again to access any application.
Configuring Oracle SSO for portal. Identity Management are clustered and Application works in High Availability mode with Hardware Cluster i.e. application is working on Active-Active topology. If any of the instance brings down then it will work on other active instance and always be in high availability mode.
Role
Worked as a Team Leader.
Role involves requirement analysis, development of ADF, J2ee application, integration of ADF applications with Oracle Portal and BPEL web services. Making Business Requirement Specification (BRS).
Solution Environment
Identity Management (SSO, OID), BPEL Web Services, ADF, Weblogic 10.3.5, Oracle 10g client for Windows, Windows XP, JDeveloper(11.1.2.2.0), PDK/JSR 168 portlet, SVN, Java, JDBC,JSP, Servlet
Project
Milk Procurement System Upgrade
Customer
Schreiber Foods Inc, USA
Description
This Project was upgrade of previously implemented project done in 10.1.3.4 to 11.1.1.2.0. Upgrade contains use of bounded Taskflows where all pages were replaced by the JSF Regions and those regions were dynamically opened on the Welcome page as a new tab.
Used Latest 11g ADF components to achieve user friendly UI, with some customized components. Handled Sequence on commit so that Sequence is never lost, which helped client in Auditing purposes. Handled multi organizational environment, created custom logger class for logging purpose.
Role
Worked as a Team Leader.
Role involves requirement analysis, development of ADF application. Making Business Requirement Specification (BRS).
Solution Environment
ADF11g, SQL, PL/SQL, JDeveloper 11.1.1.2.0, Weblogic 10.3.5, Oracle 10g, Oracle 10g client for Windows, Windows XP, SVN, Java, JDBC,JSP, Servlet
Project
HallMark Portal
Customer
HallMark, USA
Description
Working on different modules like Purchase Order, Lease Order and Lease Login. Actually HallMark is using Fujitsu payment order gateway for doing the payment of Purchase Order and Lease Order through credit card (VISA or MASTER). After completing the order Fujitsu page will redirect to HallMark site. If there is some problem in complete order, it will give the appropriate message like invalid credit card details or wrong billing address. In case of Lease Order, after completing lease order, you can see the no. of items ordered on lease through Lease Login page. Used BPEL web services. Deployed all the applications into portal using SSO. Once the user has logged-in into the portal after authentication, he can access all the applications integrated with the portal. There is no need to sign-in again to access any application.
Configuring Oracle SSO for portal. Identity Management are clustered and Application works in High Availability mode with Hardware Cluster i.e. application is working on Active-Active topology. If any of the instance brings down then it will work on other active instance and always be in high availability mode.
Role
Worked as a Team Leader.
Role involves requirement analysis, development of ADF, J2ee application, integration of ADF applications with Oracle Portal and BPEL web services. Making Business Requirement Specification (BRS).
Solution Environment
ADF, Identity Management (SSO, OID), BPEL Web Services, Weblogic 10.3.5, Oracle 10g client for Windows, Windows XP, JDeveloper(11.1.2.2.0), Oracle 10g AS 10.1.2.0.2, PDK portlet, SVN, Java, JDBC,JSP, Servlet, Web Services
Project
RoadWarrior
Customer
Fujitsu, America
Description
Working on different modules like enter debrief, service history, my work day summary, overstock return etc. Actually RW application is mainly developed for field engineer, who is working on the field or site to resolve any customer issue related to any h/w part. Used BPEL web services. Deployed all the applications into portal using SSO. Once the user has logged-in into the portal after authentication, he can access all the applications integrated with the portal. There is no need to sign-in again to access any application.
Configuring Oracle SSO for portal. Identity Management are clustered and Application works in High Availability mode with Hardware Cluster i.e. application is working on Active-Active topology. If any of the instance brings down then it will work on other active instance and always be in high availability mode.
Role
Worked as a Team Leader.
Role involves requirement analysis, development of J2ee application, integration of j2ee applications with Oracle Portal using PDK portlet and BPEL web services. Making Business Requirement Specification (BRS).
Solution Environment
Identity Management (SSO, OID), BPEL Web Services, Oracle 10g client for Windows, Windows XP, Oracle 10g AS 10.1.2.0.2, JDeveloper(10.1.3), PDK portlet, SVN, Java, JDBC,JSP, Servlet
Project
User and Access Management
Customer
Fujitsu, America
Description
Worked on different modules like Create User, Retrieve User, Provide access to a user based on different profiles of a user like Super, Internal, View Only and General User & different project like SupplyPoint, RoadWarrior, ServiceNet, Direct Connect and Oracle Time and Labour. User could be created according to a selected project and Profile and whatever privileges assigned to a user. After creation, user could be retrieved based on the privileges assigned to a user. Deployed all the applications into portal using SSO. Once the user has logged-in into the portal after authentication, he can access all the applications integrated with the portal. There is no need to sign-in again to access any application.
Configuring Oracle SSO for portal. Identity Management are clustered and Application works in High Availability mode with Hardware Cluster i.e. application is working on Active-Active topology. If any of the instance brings down then it will work on other active instance and always be in high availability mode.
Role
Worked as a Team Leader.
Role involves requirement analysis, development of J2ee application, integration of j2ee applications with Oracle Portal using PDK portlet and BPEL web services. Making Business Requirement Specification (BRS).
Solution Environment
Oracle 10g AS 10.1.2.0.2, Identity Management (SSO, OID), BPEL Web Services, Oracle 10g client for Windows, Windows XP, JDeveloper(10.1.3), PDK portlet, SVN, Oracle 10g AS 10.1.2.0.2, Java, JDBC,JSP, Servlet
Project
FAI- Supply Point
Customer
Fujitsu, America
Description
Worked on different modules like Parts Ordering, Search and View order, Tracking of Order Status etc. Main part to implement the parts ordering screens like new parts order, search parts order based on order number and parts number details. Used SOA and BPEL web services. Deployed all the applications into portal using SSO. Once the user has logged-in into the portal after authentication, he can access all the applications integrated with the portal. There is no need to sign-in again to access any application.
Configuring Oracle SSO for portal. Identity Management are clustered and Application works in High Availability mode with Hardware Cluster i.e. application is working on Active-Active topology. If any of the instance brings down then it will work on other active instance and always be in high availability mode.
Role
Worked as a Team Leader.
Role involves requirement analysis, development of J2ee application, integration of j2ee applications with Oracle Portal using PDK portlet and BPEL web services. Making Business Requirement Specification (BRS).
Solution Environment
Oracle 10g AS 10.1.2.0.2, Identity Management (SSO, OID), BPEL Web Services, Oracle 10g client for Windows, Windows XP, JDeveloper(10.1.3), Oracle 10g AS 10.1.2.0.2, PDK portlet, SVN, Java, JDBC,JSP, Servlet
Project
Internal and External Portal
Customer
Ministry of Finance, Kingdom Of Saudi Arabia (KSA)
Description
Worked on ADF framework using JSF on user registration and Payment Order module of Ministry of Finance and some other applications. Main part to implement the payment order and user registration screens like new payment order, search payment order based on payment order details, agency registration to submit the registration details for authenticating the valid agency user and search agency user based on agency details like agency code and registration no. Used BPEL web services.
Deployed all the applications into portal using SSO. Once the user has logged-in into the portal after authentication, he can access all the applications integrated with the portal. There is no need to sign-in again to access any application.
Configuring Oracle SSO for portal. Identity Management are clustered and Application works in High Availability mode with Hardware Cluster i.e. application is working on Active-Passive topology. One of the instances will be active and all the request routes through it and if it will fail then other instance will become active instance and always be in high availability mode through HP service guard clusterware.
Role
Worked as a Module Leader.
Role involves requirement analysis, development of J2ee application, integration of j2ee applications with Oracle Portal using ADF framework and JSF and BPEL web services, Making Business Requirement Specification (BRS).
Solution Environment
Oracle 10g AS 10.1.2.0.2, Identity Management, Oracle 10g client for Windows, Windows XP, JDeveloper(10.1.3), ADF, VSS, Java, JSF,JDBC,JSP,EJB, Toplink, BPEL
Project
Integrated Stevedoring Information System (ISIS)
Customer
Dubai Ports
Description
Project ISIS is the definition, development and deployment of the Dubai Ports’ Integrated Stevedoring Information System. ISIS is a single system encompassing aspects of stevedoring and terminal management - covering various types of operations regarding containers, general cargo, autos, billing, ship & yard planning, labour management and assets’ management, and integrating all information requirements of the terminal and the enterprise.
ISIS addresses specific business requirements of Dubai Ports’ business either directly or through well-defined interfaces to other systems. The ISIS system will be deployed to all Dubai Ports business areas. Developed different modules like ship, billing, yard in java swing and weblogic application server.
ISIS has been developed as a per-terminal deployment system and is not catered to provide sharing of database schema / application container instances across multiple terminals.
Role
Business Analyst
Role involves requirement analysis, development, impact of technical architecture, application architecture and framework requirement, Estimation of different modules in terms of costs, timelines and efforts and making Business Requirement Specification (BRS) using BPMN diagram notation.
Solution Environment
Java Swing, JSP, JDBC, Weblogic Application Server, Business Process Modelling Notation (BPMN)
Project
Oracle Web Portal
Customer
Godfreyphillips India Limited
Description
Developed different modules like HRMS,ESS and sales management. Installation of Portal and Wireless, Identity Management and Metadata Repository & Web Cache and configuration of all these to use portal. Used BPEL web services. Configuring Oracle SSO for portal. Integration of Oracle Portal with J2EE Applications deployed on Weblogic server by creating a portlet using portal development kit. Integrate BI with Oracle portal SSO. Identity Management are clustered and Application works in High Availability mode through Load Balancer i.e. application is working on Active-Active topology. If any of the instance brings down then it will work on other active instance and always be in high availability mode.
Role
Team Leader
Role involves requirement analysis, development of J2ee application, integration of Oracle Portal with j2ee applications by implementation of PDK portlet and BPEL web services. Developing application in HA mode through LBR and estimation of different modules in terms of costs, timelines and efforts and making Business Requirement Specification (BRS).
Solution Environment
RHEL 4.0, Weblogic 8.1,Oracle 10g AS 10.1.2.0.2, Identity Management, BPEL, Oracle 10g client for Windows, JDeveloper(10.1.3), Java, JSF,JDBC,JSP.
Career Profile
Dates
Organization
August 2013- Till Date
Infosys Limited, San Jose,USA.
Mar 2010 – August 2013
Fujitsu Consulting Limited, Noida
Jun 2006 - Feb 2010
TATA Consultancy Services Limited, New Delhi
Mar 2005 - Jun 2006
InterSolutions Pvt. Ltd., Noida
Personal Details
Date of Birth
04-DEC-1979
Nationality
Indian
Passport Details
Name as on passport
Relationship
Passport Number
Date of Issue
Expiry Date
Place of Issue
Mahesh Shukla
Self
M2786277
10-OCT-2014
09-OCT-2024
Lucknow