Programming, Requirement gathering, Design and Solutioning, project Delivery , Project management
- Working as Delivery Consultant at IBM India Software Labs (ISL), on IBM Sterling Commerce Platform, implementing retail OMS solutions for high end retailers.
- A graduate in Computer Science Engineering, from VTU, having a total work experience of
12 yrs., in IT Software Development and 9 yrs., in Retail Ecommerce domain.
- Has comprehensive knowledge of implementation projects, deploying IBM Sterling Commerce (9.3,9.4,10.0), encompassing solution design and development.
- Involved in design & developing technical solutions to meet client requirements, supporting quality assurance testing cycles, providing post deployment warranty support, training various teams on solutions implemented, and mentoring new joiners on Retail concepts and Sterling OMS.
- Handled multiple customizations across Sterling concepts viz. Sourcing & Scheduling, Order Monitoring, Hold Processing, User Exit Implementations, Integration and Agent Server Implementations, Repository Usage, Database Extensions, Order Purging, Hub Rules and Pipeline Setup, Payment Processing, Return Processing, Inventory Node Controls, IBA Implementation etc.
Client
Freedom Furniture (Australia & New Zealand)
Duration
Jan 2023 – Till date
Role
Sterling OMS Delivery Consultant
Team size
6
Languages/ Technologies/Tools
Sterling OMS v10, Call Center, Java, Oracle 12c, WebLogic 12.3, GIT, XML, XSLT
Freedom is a major furniture and homewares retail chain with 58 stores across Australia and New Zealand.
As part of this project, team was required to gather and analyze business requirements on various modules such as Customer Order, Purchase Order, Transfer Order fulfillment, for PICKUP, PARCEL Orders and implement custom IBA to follow FIFO sequence. Post analysis, solution was to be designed and implemented and deployed to production environment, following Agile methodology.
- Working on implementing new CR’s for Purchase Order Fulfillment and enhancements.
- Capture inventory adjustments as part of Full Sync, Delta Sync and Receipts.
- Working on transition from hard linked PO’s to creation of soft linked PO’s and enabling IBA so that FIFO
is followed.
- Gathering the requirements for enhancements and its design and development.
- Participate in requirements gathering discussions with business IT teams and other application teams.
- Provide design and development estimation of Sterling OMS components based on the business
requirements and complexity of work.
- Execute and document POC activities to understand the behavior of IBM Sterling OMS to fit the business
case solution.
- Preparing Technical Design Document and Root Cause Analysis Documents and detailed out to wider audience of Freedom IT team.
Client
Lowe's (USA)
Duration
June 2018 – Till date
Role
Sterling OMS Lead Consultant
Team size
15
Languages/ Technologies/Tools
Sterling OMS v10, Java, Oracle 12c, WebLogic 12.3, Splunk, XML, XSLT, JSON, REST API Webservices.
Lowe's Companies, Inc doing business as Lowe's, is an American retail company specializing in home improvement.
Headquartered in Mooresville, North Carolina, the company operates a chain of retail stores in the United States and Canada.
As part of this project, the team was required to gather and analyze business requirements on various modules such as Sourcing & Scheduling for PICKUP, PARCEL and Delivery Orders, Order Fulfillment, and custom Purge. Post analysis, solution was to be designed and implemented and deployed to production environment, following Agile methodology.
- Working on Sourcing and scheduling concepts.
- Designed and implemented cost based Sourcing & Scheduling to solve Delivery split issue which reduces
the number of work order splits (Business saw an improvement of 50% savings on the same ).
- Designed and implemented Externalizing Resource Pool Capacity completely from Sterling.
- Have written and published multiple blogs on various implementation of critical Sterling use cases.
- Lead the team to transition Sterling Sourcing module completely to EIH (Enterprise Inventory Hub –
microservice implementation of Sourcing module.
- Designed and implemented a completely new Purge Logic (first of its kind) to fit to business use case, a replica
of Sterling Purge module.
- Worked on Enhancements and Problematic Incidents of Production and fixed the high Production critical
issues with in a day
- Developed multiple automation scripts to avoid manual work for Run team.
- Gathering the requirements for enhancements and its design and development.
- Participate in requirements gathering discussions with business IT teams and other application teams.
- Provide design and development estimation of Sterling OMS components based on the business
requirements and complexity of work.
- Performed Sterling OMS and COM/SOM customization defects fixing in Java.
- Execute and document POC activities to understand the behavior of IBM Sterling OMS to fit the business
case solution.
- Preparing Technical Design Document and Root Cause Analysis Documents.
Client
Williams Sonoma Inclusive
Duration
Feb. 2013 – May 2018
Role
Designer & Developer
Team size
6
Williams Sonoma Incl. is a high-end US Domestic retailer with headquarters in San Francisco, California.
They deal with kitchen utensils and luxury home furnishing items within and across US territories, supplied through 8 enterprises, via multiple Order fulfillment channels.
Areas of Work:
- Designed and developed fixes across multiple modules existing in client’s solution.
- Address Validations: Re-designed and developed the existing flow for address validations and hold resolutions.
- Return Order Monitoring & Draft Return Deletion: Analyzed and developed the Return Monitoring Functionality. Proposed and implemented a solution to understand the unexpected deletion of draft Return Orders.
- Label Generations: Analyzed the existing Return Order label generation process implemented in client’s solution and provided the information to the external systems. Suggested a few design changes to enable various return channels to allow customers to print multiple labels for one return.
- Worked as the only offshore representative for the project, and sole technical developer of the solution.
- Reviewed the FD, SDD and Interface mapping documents to fill the possible design gaps (if any).
- Loyalty Hold Processing: Designed and Implemented the hold processing logic for Orders that are created for Loyalty customers. The orders that indicated that the customer is a loyalty certificate holder, but didn’t have loyalty id populated, were put on hold. REST Web-service call was made to the external system, as part of the hold processing, to fetch the loyalty details.
- OAuth Tokenization: For every REST Web-service call made to the external system, to fetch the loyalty details, an OAuth token was required to be passed in the request. This token would also be fetched by making another REST web-service call. This token had expiry window of 1 day. Designed a process to refresh the token by making REST web-service call and store the latest token in data base.
- Payment processing for multiuse Loyalty Certificates: The existing Loyalty certificates in the solution were single use, and as part of this project client was introducing certificates that would be multi use. Developed the payment processing flow to accommodate the required change in the solution (Success Scenario, Exception Handling, Timeout-Retrials etc.).
- Send Invoice – Developed flows to publish invoice details to external systems via Send Invoice server.
- Backorder reprocessing: Involved in detailed technical design and development of custom components for Backorder Reprocessing (REPRO). This includes scenarios where the inventory management system reports the released items not being available at the DC. Developed the flows for Regular and Bundle Items. Implemented YFSBeforeSplitLineUE for partial reprocessing scenarios.
- Implemented Inventory node controls for backordered items.
- Raised PMRs to the IBM team with the identified bugs in the product, in order to understand the possible resolution to meet the requirements.
- Got acquainted to Returns and Replacement Order fulfillment process.
Java
undefinedProgramming, Requirement gathering, Design and Solutioning, project Delivery , Project management
I am a Retail and Supply Chain enthusiast who has comprehensive knowledge of implementation projects, deploying IBM Sterling Commerce (9.3,9.4,10.0), encompassing solution design and development. Involved in design & developing technical solutions to meet client requirements, supporting quality assurance testing cycles, providing post deployment warranty support, training various teams on solutions implemented, and mentoring new joiners on Retail concepts and Sterling OMS.