Post Job Free

Resume

Sign in

Software Engineer Project

Location:
New Albany, OH
Posted:
April 08, 2020

Contact this candidate

Resume:

Ajay Pasala

(C) +1-201-***-**** adcpzf@r.postjobfree.com

Summary

•Over all 7+ Years of IT experience in IT in to Sterling OMS, Database SQL, Java J2EE.

• Adequate hands-on in dealing with the entire SDLC life cycle. i.e. requirement analysis, development, technical design, preparing the High-level specification, Low-level specification, coding, Unit testing, System testing, analyzing debugging results, JOB scheduling and implementation.

•Strategic thinker with the ability to assess the current state against the target and provide the big picture, future vision.

•Interacted daily with onsite manager to know about their priority requisitions and responsible for building excellent technical talent pipeline for all open requisitions of Digital Integration mobility vertical via direct and vendor support.

•Expertise in Pipeline, Transaction, Conditions and Services Configuration

•Experience in designing various OMS modules - Order Capture, Order Promising, and fulfillment, Inventory management, payment processing.

•Experienced in preparing the Test Plans, Test Requirements, Test Cases, Test Reports, and detect tracking as required by the project.

•Facilitated User Acceptance Testing (UAT) with the stakeholders and business users, fixed the discovered errors and verified it through regression testing.

•Extensive hands-on with GIT software configuration tool.

•Good knowledge of Jenkins and its application, implementation with plugin and customization.

•Good knowledge of various code management tools like SVN, GIT.

•Extensive knowledge of bug tracking tools such as JIRA.

Skills & Abilities

Programming Languages

C, Java.

Java/J2EE Technologies

JDBC, JSP.

Web Development

HTML, CSS, Java Script, Python, Dojo

XML/Web Services

XML, WSDL, SOAP, REST

Application/Web Servers

Apache Tomcat, JBOSS, WebLogic, WebSphere, GCP

Databases

Oracle 10G, 11 XE, SQL.

IDEs

Eclipse (Kepler and Indigo).

Tools

TOAD, SOAPUI for Web service testing, JIRA board, Note Pad ++, Brackets, Post Man, XYMON, Control-M

Special Software

IBM Sterling Selling Fulfillment Foundation V 9.5, IBM Sterling CPQ, IBM Sterling Commerce8.5, 9.1, 9.5 (OMS), Web Call Center

Operating Systems

Windows, Unix, Linux.

Professional Experience

DSW – Software Engineer Mar 4, 2019 – Present

Responsibilities:

Canada Loyalty/Canada Real Time Project

•Canada Loyalty project reward system is implemented for TOWN retail platform.

•Design Develop and code the TOWN system specification as per the VIP system implemented in USA.

•Customize the Configurator services to invoke webservices call, formulate the JSON request and response and handle it in the wrapper class services.

•Get Rewards List, Un Reserve Reward and Reserve Reward these are the few independent API calls which are made from the OMS system to the reward VIP system.

•Validate the Customer profile against the VIP system which cross checks the authentication of the rewards to be given to the customer.

•Classify the Tier status of the Customer based on the Loyalty Rewards received and the duration of the business transactions made against DSW.

•Created Dynamic, Static flows, conditions, transactions for the Synchronous and Asynchronous services and API responses to handle and interpret from different downstream systems Such as ESB, POS, CO, RMS, 500 friends by OMS.

•Implemented different Features Availability Loyalty Point Balance, Rewards & Account history, Switch Account on Customer profile and Order Summary page.

•Developed an interface mapping document according to the requirements

•Web service implementation between ESB, POS and Sterling application

•Analyzing and fixing of the production issues in the OMS and delivering a fix/workaround well within SLA.

•Worked with System analysts, architects in designing the testing flow and changed the services to increase the performance.

•Responsible for CDT build and deployment process for the test environments

•Customizing the Transactions, Events, and Actions, Implemented Asynchronous and Synchronous Services

•Design, Coding, Testing in Payment module.

•Migration from BLAZE system to real time VIP RT project and VIP SVAT Project

•Fixing the functional issues due to upgrade related to XML, XSD, SOAP and REST services.

Canada Real Time Phase 2

•Implemented Canada Real Time Phase 2 Loyalty project.

•Real Time webservice calls, upon Order Modification, Order creation, developed, customized Services to make points update call, Reserve Call and Redemption Upon Invoice of the Order.

•Send the update to the customer through emails

•Deduct points, based on return or Cancelling of Orders

Camuto Retail Implementation

•Camuto Retail Implementation into Designer Brands.

•Implemented new sourcing and scheduling rules, modified pipelines, customized services to handle all the work life cycles of the order

•Implemented Clutch loyalty System for Camuto which confines Redemption API’s. Reserve API’s and Points API call.

•User Exit implementation on various order modules

•Implemented Camuto Enterprise Setup, Payment Rule config, Inventory load and Item Feed Config.

Web Call Center Migration from RCP (WebCom)

•Compare RCP Extended features and implement them in Web Call Center.

•Data label changes, binding the Source Namespaces, invoking customized services

•Implementing the behavioral Mashups, Raising the Events upon click of Button in Order summary, Customer Search

•Overriding the OOB templates to match according to the business logic

•Display new Data labels, customize the panel and include buttons and hide the widgets based on criteria.

•Modified the change order address, as in RCP invoking the API’s upon Initialization Mashup and framing the templates to display and function the appropriate criteria.

•Customizations in Web Com, Web SOM to display label, drop down list of common codes as per business, Invoke API’s to make real time webservices call

•COM (Picking and packing), SOM (return order) applications and price listing in Sterling Business center.

Celasdata – Software Developer Sep 27, 2018- Feb 28, 2019

Responsibilities:

SFCC Integration with OMS

•Sales Force is the front-end implementation for this project. OMS interact with SFCC for Japan.

•Implementation of the Web call center for SFCC integration.

•Installation of Sterling suite 9.4, Web call center, deploying fix packs and deploying it in the QA and dev environments

•POC on what all the customizations that are to be shown on different screens on the web call center

•Interact with Businesses and customize and organize the call center as per the requirements.

•Design and develop sourcing nodes for Japan Enterprise.

•Integrate and coordinate with Mule soft team.

•Data mapping for creating order confirmation emails, Order cancellation, Order update emails as per the SFCC display it on the web screen and pass along to Customer through Email.

•Configured the sourcing and scheduling rules, distribution groups for Japan.

•Rest API, integration with MuleSoft and payment integration with Adyen systems for Japan.

•Finalized the 9.5 upgrade stack like OS Linux 7.2, Oracle 12c, Web logic 12c, JDK .8 and MQ8.

•Fixing the functional issues due to upgrade related to XML, XSD, SOAP and REST services.

Nordstrom. – Software Engineer Feb 20, 2018 – Sep 21, 2018

Responsibilities:

Gift card Modernization project:

•Gift card modernization – Implementation of Gift card tender type in Nordstrom

•Service configuration, Payment Collection, Payment Agent monitoring and handle the REST API calls for different modules of Gift Card payment flow.

•Gift Card Balance Inquiry, from PCA Screen, when a Gift card number is written and submitted, this will internally call in the sterling GC Balance Inquiry Service s

•Configured services under order fulfillment, developed JSON request objects, elements, and arrays to make a REST API call, created REST Template, and captured the required attributes and updated the data in the new DB table.

•GC Redemption API call – as soon as the gift card is placed for order, once the order is created, payment collection, payment execution agents will pick up this and invokes the service which is, in turn, invokes Redemption API

•JSON request, response handling and pass it along the downstream systems

•Developed REST API service API call for Gift Card Reload API where once the customer returns the orders or cancels the order, the amount deducted from the Gift card would reload to the original Gift card.

•Gift card reload in positive adjustments and negative adjustments scenario’s where a customer can be charged more or refunded back. Based on that respective API call is being made.

•Handle Error Response for the API calls made for the Gift card. Respective HTTP errors are used for alerting Customer sales service representatives, alerts configuration, throw the error on PCA screen, send an email notification as per business requirements.

•Coded Gift Card Void redemption API call, once the gift card gets expired gift cards are to be made void.

•Supported ON call schedule, monitor agents, environment issue troubleshoots, XYMON alerts monitoring and troubleshooting, space issue, heap dump issues handling, control-M tool agent health status check etc.

Credit card Modernization project:

•Customer Order management, OMS application currently works on SOAP API calls.

•This project mainly involved in complete migration of Credit Card API calls made from UE Exit.

•Credit card Authorization created new services upon creation of Order, when the invoice is generated and shipped, the payment agents pick up the records which are to be authorized, charged. Once the order which is in Await authorization, these agents process these orders by calling process order payment API

•Coded new JSON request for Authorization, Cancellation API calls for respective REST API Call made for Cancellation and authorization.

•Configured alerts, agent’s threads as per volume, queue configuration.

•Created new table for capturing the data that is being processed for the Cancellation, Authorization API calls

•Tuned and made Performance Environment A, troubleshoot it for the errors, modified agent scripts to process Order flow and up to date configuration sync with the master.

•Created Jenkin jobs for Build, deployment, Redeployment, CDT etc.

•GIT check in check out, repository clone, Git add used extensively to sync with the feature branches of respective projects.

•Created pull request for GIT to merge to release branch, provided mitigation plans for the team for incident issues in COM.

•Provided feedbacks on daily stand up meetings, documented and KT sessions to the team.

•Continuous Integration using GIT, configure a server to machines and Move the components to the Central Repository.

•Configure jobs in Jenkins which would run, as soon there is an update in GITHUB/GIT repository.

Abercrombie & Fitch, Inc. – Software Engineer June 20, 2016 – Feb 2, 2018

Responsibilities:

International Loyalty Project:

•Implementation of International Loyalty program for Europe, the United Kingdom and the United States

•Responsible for Design and Development of OIS, OMNI Code enhancements and Loyalty projects

•Worked on Web Call center – Implementation of New Screens, Buttons, configure mashup layers based on the API calls.

•Worked on Web Call Center debugging, extending the screen functionalities, configure Events, Layouts, Labels, Buttons, Checkboxes, mashup Layers and customized as per the technical requirements

•Configured different API calls in Behavioral mashups, Initialization mashups which invoke respective API’s, configured services in Sterling OMS.

•Customize Web call center, Inspect Web Call center pages, Network debugging, Response handling, identify source pages, capture console logs.

•Hide, display, configure and Implement of new functionalities, exceptions in various Order Flow pages.

•XML Parsing, XSL templates configure, handle JSON response.

•Worked on IBM Sterling suite 9.4, 9.5 and Web Call Center (WCC)

•Played a key role in planning, implementation, and development to ensure smooth deployment of sterling code in production.

•Implementation of Different web services calls in REST, SOAP to downstream Systems ESB, POS, Central Office.

New Payment WeChat Pay Implementation in OMS

•Created and configured New payment type ‘WeChat Pay’ in Sterling Business Center (SBC) with predefined values set based on the Businesses.

•Configured the Charge and refund sequence in SBC and validated it for Refunds, returns.

•Developed the integration between WeChat Pay and OMS to do an effective authorization.

•Developed DB reports, actively monitored and coordinated with multiple cross-functional teams like ESB, MQ admin, Middleware, System admins, DBA, project management, Business users etc. during production deployment.

•Monitor Inventory, publish items based on the country and availability.

•Implemented Payment Interface and created new Services to hit the WeChat API for Asia payments.

•Implemented collection Others UE for WeChat Pay to call the WeChat API Services, Interface and update the payment details on Order upon the order is charged.

•Validated the sale’s order flow if it is working as per the business logic on WeChat i.e. Create, Release, Shipped, Return, refund and cancellation scenarios.

•Created and configured common codes for WeChat which support both Automated refunds or Manual refunds.

•Tested the sales Order Refund flow using request Collection and execute Collection API's and invoking Payment Collection and Payment Execution Agents.

•Involved in Build responsibilities and executed different QA scripts for the day Build and made sure the system is up to date.

•Created new monitoring Rules as per requirement in the environment box.

•Worked on the Sourcing Scheduling rules and Smart Sourcing.

•Created the Users and provided access to the users specific to the Nodes for Webstore (COM), OMS,

•Created an item and verified the item availability in the inventory.

•Worked on purging, based on the shipped services time log and other services time log as per guidelines and project requirements.

Environment: JAVA, J2EE, IBM Sterling Commerce (OMS), WCC, SBC, ORACLE 11g xe.

Cardus Inc – Internship Jan 2016– May 2016

Responsibilities:

•Identify new tools/technologies that will make the release and SCM process more efficient, repeatable, reliable, and cost-effective.

•Managing all aspects of the software configuration management process including code compilation, packaging/release methodology, and application configurations.

•Create Instances Using EC2 and S3 Buckets from AWs.

•Created Jobs in Jenkins and set up global permission and scheduling jobs in pole SCM.

•Worked with image snapshots, attaching to a running container, removing images, managing directory structures and managing containers.

•Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries

•Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views, and access control strategies.

•Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.

•Created Branches, Tags in GIT for each release and environments.

•Merged the branches after the Code Freeze

•Provided installation, configuration & maintenance of pre-prod and production Cloud environments including services such as Tomcat, Apache, MySQL, Jira, etc.

•Monitor the UAT/Production Environments for any downtime issues by performing regular CRON Job updates in servers.

•Support the code builds by integrating with continuous integration tool (Jenkins).

Environment/Tools: GIT, SVN, Linux, AWS, Docker, Jenkins, Jira

United Health Group, India - Apps Developer 1

Aug 2012-Dec 2014

Responsibilities:

•Coordinating with onsite on a daily basis and offshore team management.

•Prioritized issues & activities in line with current project needs.

•Database reporting, data base management.

•Created, monitored GID OMS workflow implementation.

•Configured Complex products & services forcreating models and product bundling.

•Tested and Customized OMS (Sales Order, Return Order), COM (Picking and packing), SOM (return order) applications and price listing in Sterling Business center.

•Worked on the Load Inventory mismatch and Sync Load Inventory API’s.

•Mentored and Worked with Performance team and helped in resolving the Environment issues.

•Analyzing and fixing of the production issues in the OMS and delivering a fix/workaround well within SLA.

•Created new monitoring Rules as per requirement in the environment box.

•Created the Users and provided access to the users specific to the Nodes for Webstore (COM), OMS, SOM.

•Coordinate with e-commerce participants and plan for integration testing, including test cases, test data.

•Created an item and verified the item availability in the inventory.

•Tested the end to end functionality of the Order Flow.

•Involved in Testing the outbound flow of the OMS

•Worked on JSP customization and Purging.

Environment: JAVA, J2EE, IBM Sterling Commerce (OMS), Sterling CPQ, ORACLE 11G XE.

BDL, India - Apprenticeship

Aug 2011-Aug 2012

•Coordinate with e-commerce participants and plan for integration testing, including test cases, test data.

•Created an item and verified the item availability in the inventory.

•Tested the end to end functionality of the Order Flow.

•Worked on purging, based on the shipped services time log and other services time log as per guidelines and project requirements.

•Customizing the Transactions, Events, and Actions.

•Participated in designing of different OMS Modules - Order Capture, Order Promising and fulfillment, payment processing, inventory management and reverse logistics

•Responsible in coordinating test results across teams and report to Test Lead

•Performance improvements done to the scheduling rule and agent used by the product.

•Execute and document POC activities in order to understand the behavior of IBM Sterling OMS to fit the business case solution.

•Involved in Testing the outbound flow of the OMS.

•Implemented Asynchronous and Synchronous Services.

Environment: JAVA, J2EE, IBM Sterling Commerce (OMS), Sterling CPQ, ORACLE 11g xe.

Education:

•Bachelor’s in ECE (JNTUH 2011)

•Master’s in CS (2016)



Contact this candidate