Lead Technical Consultant Resume
NashvillE
SUMMARY
- Over 9 years of experience in Analyzing business requirements, and implementation of application software in client/server environment, Web, Order Management, Warehouse Management JAVA based applications
- Over 5 years’ experience in implementing feature functions in sterling OMS application
- Specialized in Solution Design & Architecture of IBM Sterling(/Yantra) OMS
- Expertise in functional and technical aspects of IBM Sterling Selling and Fulfillment Suite
- Experience in multi - channel commerce implementations for leading US and global retailers (in specialty retail, electronics, distribution, apparel, footwear, equipment, accessories, services and fashion retailing domains)
- Expert level skills in Designing, Implementing and deploying Java Application Servers like Jboss
- Having 2 years of experience in Rest web services using Jersey framework
- Having ability to build software systems with improved functionality and productivity, consistently meeting critical requirements
- Expertise in retail supply chain fulfillment processes and best practices
- Proven ability to consistently achieve successful outcomes with mission-critical projects, focusing on enabling the success of team members in meeting business objectives.
- Solid background in Object-Oriented analysis and design. Very good at various Design Patterns,
- Good Understanding of Spring framework.
- Experience in Database Development using SQL, PL/SQL, Views, Stored Procedures, Functions, Triggers and SQL Loader.
- Played onsite lead and coordinator role for offshore team.
- Good skill in UNIX and shell scripting.
- Knowledge in using J2EE design patterns and Experience in Object Oriented Programming concepts.
- Good Understanding of Spring Hibernate.
- Excellent in troubleshooting and analyzing performance issues
- Experienced with creating automation scripts using selenium web driver, Jmeter.
- Worked in Agile/Waterfall/Scrum Development environment and well versed with SDLC methodology
- Extensive experience in analyzing business and system requirements.
- Effective inter-personal and communication skills, team player and can manage multi-tasking.
- Experience in project management, and leadership roles
- Experienced in conversion of XML to JSON and vice versa using JAXB and Dozer
TECHNICAL SKILLS
Product: IBM Sterling Order Management System
Programming: Java, J2EE (Servlets, JSP, JDBC)
Web Technologies: HTML, JavaScript, Servlets, JSP
Middleware: MQ Series, JMS
Frameworks: Spring, Jersey framework for RESTful services
Testing Framework: Junit, Spock, mockito and powermock
IDE: Eclipse 3.0
Markup Languages: HTML, XML, JSON
Application Server: JBoss 6.x and 7.x, WebLogic8.X
Version Control: Rational ClearCase, Clear Quest, CVS
PROFESSIONAL EXPERIENCE
Confidential
Lead Sterling OMS / Manager Retail
Responsibilities:
- Part of team in designing and architecting the implementation Grocery orders which include delivery and pickup
- Created a framework to covert JSON and to XML before invoking Sterling OMS API’s
- Designed and implemented the Re-shop, when a Pickup Order gets backorder, reroute order as ship to home or ship-to-store
- Designed and implemented a solution to enable the application to multi quantity orders.
- Played Key role in rolling out Omni-channel fulfillment
- Part of team migrating features from a legacy platform to new Sterling OMS platform
- Built multiple utilities to process exceptions that need to be reprocessed with modifications during peak
- Come up with solutions for features which involves integration of multiple applications
- Tuning the Sterling Agents and application properties which help in improving the performance
- Helping production support team to find the RCA’s during peak and advise them on work arounds
- Perform code reviews
- Work with scrum master in creating the stories for the weekly sprints
- Oversee all stages of design, development, and deployment
- Implementing multichannel capabilities like Instore Pickup, Ship from Store, Ship To Store.
Environment: JAVA/J2EE, Eclipse, Jboss, GIT, Maven, JIRA, Agile, Sterling OMS, Unix, GEMS, Windows.
OMS Technical Product Engineer
Confidential
Responsibilities:
- Working as Technical engineer and involved in designing and development of various features and capabilities for retail e-commerce leveraging product capabilities, which is a JAVA based application, around Global Inventory Visibility (GIV), supply collaboration, Distributed Order Management (DOM) etc.
- Built a Rest web service client in JAVA using HTTPClient4.0 jar.
- Designed and Developed REST Interface withJersey frame work.
- Used singleton pattern to create the REST credentials and URIs
- Built an application using STRUTS, JSP front end and JAVA backend which compares 2 data dumps gives the differences.
- Work with product management team on new features and come up with technical design.
- Designed and implemented hassle free returns, which enables the consumer to create and print return labels online.
- Review the code and test results that are done by offshore teams.
- Worked on implementing a custom Proximity routing which helps in optimizing the shipping cost by finding appropriate fulfillment location.
- Built an UI using JavaScript which enables Vendors to enter the Shipment Optimization rules.
- Used CSS to enhance the look and feel of the Oder management UI.
- Actively involved in upgrading OMS servers from IBM Sterling OMS 9.0 to version 9.3
- Part of production support team, helping them identify the root cause of any production issue and have a quick fix.
- Worked closely with QA Team and fixed QA bugs.
Environment: JAVA/J2EE, Eclipse, Jboss, SVN version Control, JIRA, Agile, Sterling OMS, Servelets, Rally, Unix, Windows, JMS Queue manager.
Confidential, Nashville
Lead Technical Consultant
Responsibilities:
- Assisting client services to launch new logs from OMS stand point
- Bug fixing and enhancing Order Management for client launches
- Lead a team in implementing order and inventory capabilities
- Implement new features and enhance and extend existing order management features
- Utilize functional and technical expertise to facilitate collection of business requirements
- Provide functional and technical leadership to extend the project team
- Design or assist with the developing Order Management implementation best practices and standards
- Analyze, troubleshoot and tune Order Management product performance or deployment issue
- Utilize Java,J2EE,SOA and IBM/Sterling Commerce solution
- Work in team environment
- Administer the Sterling configurator
- Manage Offshore and On shore teams
- Manage the Participant set up when a new participant added to fulfillment suite
- Manage resource and budget aspects of the project
- Perform root cause analysis on any issues identified during the testing phase
- Conduct Project review meetings with offshore and onshore on daily basis.
- Defined the life cycle process flow for the Client in implementing the product.
- Engaging management structure for risk remediation where needed
- Provide Client the needed training on Sterling Applicaton
Environment: JAVA, Eclipse, Jboss, SVN version Control, JIRA, Zyphyr, TIBCO.
Confidential
OMS Lead
Responsibilities:
- Worked as a technical OMS lead.
- Worked from the start of the project and involved in the discovery phase where requirements were created and finalized
- Involved in Design reviews and made suggestions when required.
- Create strategic test plan for integration test between webstore, JDA (AS400), Epiphany and Red prairie ( Confidential warehouse management system), Sterling OMS, Sterling Integrator (PHUB, FFHUB).
- Reviewed the test scenarios and identified the gaps between requirements are scenarios
- Articulate in identifying the scenarios for complex integrations like OMS-payment service, OMS-Sterling Integrator, OMS- JDA etc
- Extensively worked with Sterling OMS API’s
- Understood the pipe lines of sales order, reverse logistics, Vendor Drop Ship order
- Used sterling configurator as and when needed the configuration changes
- Understood how the out of box agents work.
- Architected automated test scripts specific to OMS using the API’s and Jmeter
- Been primary contact for any issues raised on Sterling OMS
- Worked on Triaging the issues and Identifying the root cause
- Worked on identifying all the alerts and exceptions that are needed from business perspective
- Work through design phase and requirements gathering phase and ensure if there any misses during that phase.
- Weekly meetings, proposals for resolving the conflicts
- Weekly reports, interim test reports, build status reports, Test Metrics reports preparation. Provide report status to leadership team
- Publish software t deliverables identified during each control point of SDLC, including Test Plan, Test Strategy, Test Case/Script, and results analysis
- Coordinate with the Production support (PS) to analyze and review of newly live project in production.
- Making statistical reports and metrics on the basis of status of the tickets resources working on and their performance.
- Extensively used SQL*Plus to perform Backend testing and Data Integrity testing
- Regularly participated/conducted Test Review meetings
- Executed QTP scripts for performing the regression on multiple web store
Confidential, Richardson, TX
Programmer Analyst
Responsibilities:
- Developed individual business components in Quality Center 8.2 and created Test sets.
- Developed backed testing scripts for Oracle with the application in QTP
- Analysis of Test cases from Test Director / Quality Center
- Data Validation of report in Oracle using SQL Navigator
- Used Descriptive Object Method to develop scripts for the application developed .asp
- Developed Scripts for Functional Testing and Unit testing
- Divided the Graph into Phases and created checkpoints to avoid Deadlocks and also involved in Testing and debugging of the Graphs
- Developed SQL queries to performed DDL, DML, DCL against Oracle
- Entered and tracked defects in the system using Test Director