SAMUDRAGUPTA

______

PROFESSIONAL SUMMARY
  • Working with SAP CD – Gurgaon (Haryana) for 6 months as a client site.
  • Associated with Incture Technologies since last 4.5+ years.
  • Forte in development of enterprise scale products and applications in JAVA Landscape. Portfolio includes experience in designing and development of innovative and disruptive business applications using different tools and technologies.
  • JAVA Expert with proven ability to work closely with project principals in defining the project requirements, and devising effective development plans for delivering the project on time.
  • Member of the team responsible for the code standard and technology stack specification of the company.
  • Incture recognizes me as the key resource in the Net weaver BPM team.
  • As a Reusability expert, coordinated and developed reusable components Like ID Generator.

TECHNICAL PROFICIENCY
  • Technologies & Frameworks
  • Core JAVA, JAVA SWING
  • JSP,Servlet
  • SAP-BPM
  • SAP Web DynPro for Java
  • EJB 3.0
  • JEE, Hibernate,JPA
  • Eclipse
  • SAP NWDS(Net Weaver Developer Studio)
  • SAP NWDI(Net Weaver Development Infrastructure)
  • Basic Knowledge of SAP-ABAP
  • JMS(Java Messaging Services- Queue, Topic and SAF)
  • Rules Engine
  • Incture Rule Engine
  • SAP-BRMS
  • DB
  • MySQL,ORACLE, MAXDB and DB2.
  • Concepts
  • DBMS, Object Oriented Programming, JVM, SOA

EDUCATIONAL QUALIFICATION
  • National Institute of Technology, Bhopal (REC- Bhopal) , India (Year 2004-07)
  • Master of Computer Application, CGPA: 7.14 / 10.00
  • R.K.G .College, Sitamarhi, Bihar(Year 2001-04)
  • Bachelor of Science, Marks (%) : 69.87 %/ 100.00%

ACHIEVEMENTS/ AWARDS
  • Received “Employee of the Month” award
  • Secured 98.28 Percentile in AIMCET ( Nation wide test for MCA entrance test)

TRAINING/WORKSHOP
  • Conducted numerous in-house trainings on BPM, BRM, EJB and Java Technologies at Incture Technologies.

PROJECTS DETAIL

Internet Pricing and Configurator (IPC)
CUSTOMER / SAP CD,Gurgoan
CLIENT / IBM
PERIOD / March 2011 to till date
ORGANISATION / Incture Technologies
ROLES / JAVA Expert, Programmer
LOCATION / Gurgaon, India
ENVIRONMENT / SAP CE Java Server 7.1, SAP CE Java Server 7.2, SAP CE Java Server 7.3

Project Summary:

The Product Configuration delivered with CRM, Internet Sales, ERP (2005), and Mobile Sales. It provides a sales view of the Product Models (product structures) maintained in CRM and ERP.In IPC, There is an IP Watch Dog Functionality;it maintains the Condition Cache when Customers Configure the Products. Suppose, there are many conditions that customer configure products to purchase one product. If any customer configures one product with new conditions then that new entry will be maintained in condition cache temporary in ERPsystem then Condition Cache will be permanently updated in CRM system. After Updating in CRM system Condition cache in ERP System will be deleted.

Customer Configure the product in Java Environment and Condition cache will be updated and deleted in ABAP environment again Pricing will calculated in Java Environment.

It is called double Hog JAVA to ABAP then ABAP to JAVA.

Responsibilities:

  • Defined and developed workflow of process of IP Watch Dog.
  • Defined and designed suitable interfaces for the integration with ERP, CRM.
  • Designed and developed back end web services in EJB 3.0 using JPA, Interacting with DB2 database.
  • Integrate whole process in Java with SAP Systems with JCO.

PROJECTS DETAIL
Customer Relationship Management (SAP-CRM Add - On (Vulgar Word Processor))
CUSTOMER / SAP GD ,Bangalore
PERIOD / May 2010 – Feb2011
ORGANISATION / Incture Technologies
ROLES / JAVA Expert, Programmer
LOCATION / Bangalore, India
ENVIRONMENT / SAP CE Java Server 7.3(SAP BPM, SAP BRMS, EJB 3.0, JPA)
Project Summary:
SAP uses CRM(Customer Relationship Management ) and keeps Customer Information
And Sometime Customers enter invalid data like Vulgar Words and CRM data base was having lots of Junk data and there was no filter mechanism to axe Customer data which contains vulgar Words. In this Vulgar Word Processor System it validate customer data contains vulgar Words or not dynamically.This System is based on SAP BRM and Vulgar
Words list is determined dynamically on the basis of country and validate customer entered
Data and puts flags in which records which contains vulgar word automatically.
This System reduces the load of invalid customer data on CRM ‘s Database.
This System can validate customer data of every country of the world.
Responsibilities:
  • As a BRM/BPM technology expert, Defined and developed workflow of process.
  • Defined and designed suitable interfaces for the integration with SAP –XI (ETL process).
  • Designed and developedback end web services in EJB 3.0 using JPA ,Interacting with DB2 database.
  • Designed and developed the Rule Flow in SAP BRM.
  • Design rules and decision tables for every countries and developed services to fetch vulgar words on the basis of countries dynamically with use of Flow Rule Set.

USER ACCOUNT MANAGEMENT (UAM)
CUSTOMER / HINDUSTAN UNILEVER LIMITED (HUL),Bangalore
PERIOD / Nov 2009 – May 2010
ORGANISATION / Incture Technologies
ROLES / JAVA Expert, Programmer
LOCATION / Bangalore, India
ENVIRONMENT / SAP CE Java Server 7.1 (SAP BPM, SAP BRMS, EJB 3.0, JPA, SAP Entreprise Portal) , SAP APO , SAP R/3, SAP BI, SAP CUA, SAP Solution Manager (SOLMAN), SAP GRC)

Project Summary:

Hindustan Unilever Limited uses vast number of systems to ensure smooth day to day activities and proper flow though its vast distribution channel. This had resulted in a need for a process to manage user ids in all these systems and ensure seamless integration with all the other systems in the landscape. This User Account Management system provided a single point entry for user id creations in multiple SAP systems (CRM, BI, R/3, and APO), role requisitions, Business Partner creation in SOLMAN and change request creation in SOLMAN. The key benefits provided by the User Account Management system include:

(a)Visibility – Improved visibility of the license quota usage across various roles, departments and regions.

(b)Auditable – Complete tracking of the service requests while providing facilities for automatic reminders and escalations.

(c)Paperless processes – Paperless authorization process for all user requests.

Responsibilities:

  • As a JAVA technology expert, developed an Identity Management Framework capable of the integrating with SAP Central User Administration (CUA) for handling new user id creations and role assignments in multiple child systems varying from BI to R/3.
  • Defined and developed Multi level approval based workflow processes.
  • Defined and designed suitable interfaces for the integration of SOLMAN for new Business Partners creation.
  • Designed and developed Java mail based approval processing system.
  • Designed and developed the process flow in SAP BPM
  • Designed and developed a EJB and JCo layer which seamlessly integrates various SAP backend systems.

CUSTOMER COMPOSITE APPLICATION FRAMEWORK (CCAF)
CUSTOMER / HINDUSTAN UNILEVER LIMITED (HUL), Bangalore
PERIOD / Jan 2009 – Oct 2009
ORGANISATION / Incture Technologies
ROLES / JAVA Expert, Programmer, Architect
LOCATION / Bangalore, India
ENVIRONMENT / SAP CE Java Server 7.1 ( EJB 3.0, JPA, SAP WebDynpro UI) , SAP R/3

Project Summary:

Hindustan Unilever Limited has four regional offices that perform logistics, commercial and financial functions. The Objective of CCAF (Customer Composite Application Framework) is centralize some of the commercial and financial operations.

The system would be used for certain process like RS Appointment ,BG Extension, RS Termination, RS Resumption, RS Resignation and E-Forms.

(a) Visibility – The system would provide an overall visibility of the approval for all requests for all processes across various roles and regions.

(b)Approval Process – The system would give facility Multi level approval based on workflow of process through portal and E-Mail.

(c)Paperless Processes – The introduction of CCAF will lead to a paperless authorization process for all processes and Document Storage System.

Responsibilities:

  • Developed Business Object layer with the help SAP JPA 1.0 and Ejb 3.0
  • Design and Developed Java Mail based approval processing system.
  • Developed JCo Layer which seamlessly integrates various SAP Back End System(R/3,WPC).
  • Integrated SAP Rule Engine(BRMS) with CCAF (Which is running in sap environment).
  • For complete BOL Adaptive Web Services has been created. So changes in backend does not effect UI.
  • Developed UI and Integration with Back End Services.

COST CALCULATION MODULE (CCM)
CUSTOMER / HINDUSTAN UNILEVER LIMITED (HUL), Bangalore
PERIOD / September 2009 – Feb 2010
ORGANISATION / Incture Technologies
ROLES / JAVA Expert, Programmer
LOCATION / Bangalore, India
ENVIRONMENT / SAP CE Java Server 7.1 ( EJB 3.0, JPA, SAP WebDynpro UI) , SAP R/3

Project Summary:

The Central Purchase department does the planning and procurement of RM and PM items for all the factories across HUL. The central team does the negotiation of the basic rates with the suppliers and raises a PCP (Price Change Proposal). This PCP is sent to the respective factories, which in turn raise a PO on the basis of this PCP. The PCP acts a Rate Contract with the Supplier to supply the material at the negotiated rate and is the communication to the factories from the Central Purchase team about the change of rate. HUL is using a legacy system for the same requirement.

Responsibilities:

  • As a system reverse engineer, defined the requirement and working of the system.
  • As an architect, designing the DB, Processing and UI layer of the system
  • As an Integration Expert, developing the integration layer with R/3.
  • Defined and developing backend layer using JPA and EJB 3.0
  • Defined and developed Multi level approval based workflow processes.

CENTRALIZED ORDER PROCESSING SERVICE (COPS)
CUSTOMER / ASIAN PAINTS, Mumbai
PERIOD / OCT 2008 – DEC 2008
ORGANISATION / Incture Technologies
ROLES / JAVA Expert, Programmer
LOCATION / Bangalore, India
ENVIRONMENT / SAP CE JAVA Server 7.1 (JPA, EJB 3.0 , WebDynpro UI) , SAP BI, SAP CRM, SAP ERP

Project Summary:

Asian Paints had disparate systems for handling the dealer queries, orders and reports. Time to respond to dealer queries was too high. Order taking required highly skilled call agents as it mandated lot of data to be memorized by the call agents. A consolidated report on the order data / query analytics required complex integration with analytic engines. This necessitated the development of a composite application to increase the ROI and decrease the investment cost on time and efforts required to gather data and access multiple systems by skilled call agents.

Responsibilities:

  • Working with the team responsible for the design and architecture of the application.
  • Designed and developed the application component model as per SAP standards.
  • Developed an intuitive and that drastically reduced the time spent by the call agents to punch-in new orders.
  • Devised a strategy to integrate a flexible Business Rule Management System into the application.
  • Developed a completely configurable component capable of reading and presenting feeds from multiple RSS Feeds and with a recursive FAQ reader.

RULES ENGINE – RULEX
CUSTOMER / INCTURE TECHNOLOGIES,Bangalore
PERIOD / MAR 2008 – OCT 2008
ORGANISATION / Incture Technologies
ROLES / Software Engineer
LOCATION / Bangalore, India
ENVIRONMENT / Eclipse Europa, JEE 5.0, J2SE 1.5

Project Summary:

Often business demands an engine capable of handling the ever-changing business scenarios with a flexible model based framework. Business Rule management technology enables enterprises to express the policies that govern their operations directly in a non-procedural language and embed those policies in multi-tier enterprise systems. RuleX is one of the powerful business rule management platforms that provide most of the comprehensive and advanced rule management capabilities.

Responsibilities:

  • Responsible for the complete design (UI / Object Layer) and architecture of Rules engine.
  • Guided a team of Eclipse UI developers to develop Rule Authoring and Rule Maintenance workbenches.
  • Devised the integration approaches for integrating the Rules Engine into business applications.
  • Did a through market study and competitor’s product analysis on some of the major players in Business Rules Management Systems.
  • Devised the solution approach for integrating with BDW and Rules Engine
  • Analysis, designed and developed Source Code Generator, Rules persistency, Rules Engine Runtime, Customized Class Loaders

INCTURE LOYALTY SUITE (ILS)
CUSTOMER / SMART RETAIL, SPINACH
PERIOD / FEB 2008 – DEC 2008
ORGANISATION / Incture Technologies
ROLE / Software Engineer
LOCATION / Bangalore, India
ENVIRONMENT / Core Java, MySQL, JDBC 2.0, RuleX, Tomcat Server 5.0, JSF

Project Summary:

iLS understands the drivers of loyalty and defection from the customer’s point of view and helps to develop a loyalty strategy focused on the right customers. The solution primarily aims at increasing the profits, gain competitive advantage in the market and achieve business goals through customer retention.

Responsibilities:

  • Developed a Campaign Management System that allows companies to create strategies, campaigns.
  • Designed and developed of JSF based Customer Loyalty UI.
  • Integrated the loyalty web applications with Incture RuleX.
  • Worked extensively on performance improvement and optimization of the system
  • Integration of BIRT engine

VOUCHER MANAGEMENT SYSTEM (VMS)
CUSTOMER / xCLM 1.0
PERIOD / OCT 2007 – JAN 2008
ORGANISATION / Incture Technologies Private Ltd
ROLE / Software Engineer
LOCATION / Bangalore, India
ENVIRONMENT / Core Java, MySQL, JDBC 2.0, RuleX, Tomcat Server 5.0, JSF

Project Summary

VMS is another important application of iLS1.0. VMS maintains vouchers and its life cycle in voucher repository. Voucher provides stored value instruments to organization. VMS gives flexibility to organizations to provide its consumer a instrument which clearly differentiate privileged and non privileged customer. It provides a useful tool for marketing executives for their promotional campaigns.

Responsibilities

  • Analysis, Design and development of Voucher types, voucher repository and voucher tracking system
  • UI (look and feel) analysis, design and development of the VMS
  • Integration of rules engine