Summary
Overview
Work History
Education
Skills
Software
Timeline
Visa Status
Generic

ArulPrakash Durairaj

Bentonville,USA

Summary

Having 16+ years of hands-on software experience in analysis, design, implementation and development. Currently working as Senior Developer in Walmart Global Tech. Expertise in Warehouse Management Solution (WMS). Worked in Atlas WMS, GLS and BlueYonder WMS product. Expertise in application development using Java/J2EE, ESQLC, C/UNIX and MuleSoft (Version 4) technologies. Experience in Database specifically Azure SQL, Informix, MS SQL and Oracle. Experience in WCNP (CI/CD). Expertise in using JBOSS 7.1, Oracle WebLogic Server and Apache TomEE. Experience on the utilities to improve the delivery quality like Sonar Validations, Easy Mock and JUnit. Exposure on the tools like HP ALM, JIRA, Confluence and Code Collaborator Sound knowledge of IDE tools like Eclipse, IntelliJ and Anypoint Studio Platform 4.2. Worked on source code management tools GIT and SVN. Well versed with complete Software Life Cycle Development (SDLC) process which includes Analysis, Designing & Developing, Testing, Implementing and documenting the entire life cycle using various methodologies like Waterfall, Agile, Scrum and Kanban.

Overview

19
19
years of professional experience

Work History

Senior Developer

Walmart
Bentonville, AR
07.2024 - Current

Payables HUB

Payables HUB strives to break down data silos and provide a unified view of the Procure-to-Pay process within AP. This unified view, empowered by connected data, enables users to gain deeper understanding, make data-driven decisions, and improve overall P2P efficiency and effectiveness.

Responsibilities:

  • Prepared technical design document.
  • Developed some of the newer API on SpringBoot (Java/J2ee).
  • Developed ETL pipelines using Python and Scala.
  • Coordinating with multiple application teams on cascade issues.
  • Performed Integrated testing.

Technologies Used:

Java/J2EE, WCNP(CI/CD), Python, Scala, GCP, Airflow and Azure SQL Database

Senior Developer

Walmart
Bentonville, AR
08.2022 - 07.2024

Atlas Grocery:

As a part of fulfilling the vision to develop and maintain a single Warehouse Management System which is functionally rich and technologically flexible, allowing its distribution customers globally to operate at the lowest cost, Wal-Mart had proposed to migrate the existing applications into Atlas Grocery WMS which would encapsulate functionalities of different Warehouse management systems running across DCs.

Responsibilities:

  • Prepared technical design document.
  • Developed Outbound application (Shore) using Springboot (Java/J2ee).
  • Developed customized Inbound/outbound Interfaces as per requirement.
  • Developed some of the newer API on SpringBoot (Java/J2ee).
  • Coordinating with multiple application teams on cascade issues.
  • Performed Integrated testing.

Technologies Used:

Java/J2EE, WCNP(CI/CD) and Azure SQL Database

Senior Developer

Walmart
Bentonville, AR
09.2021 - 08.2022

Atlas US Grocery:

As a part of fulfilling the vision to develop and maintain a single Warehouse Management System which is functionally rich and technologically flexible, allowing its distribution customers globally to operate at the lowest cost, Wal-Mart had proposed to migrate the existing applications into Atlas Grocery WMS which would encapsulate functionalities of different Warehouse management systems running across DCs.

Responsibilities:

  • Prepared technical design document.
  • Developed Outbound application (Loading/Unloading) using Springboot (Java/J2ee).
  • Developed customized Inbound/outbound Interfaces as per requirement.
  • Developed some of the newer API led integrations on SpringBoot (Java/J2ee).
  • Developed new batch jobs and scheduled them to execute them in specified time interval
  • Coordinating with multiple application teams on cascade issues.
  • Performed Integrated testing.

Technologies Used:

  • Java/J2EE, Informix Database

Senior Developer

Walmart
Bentonville, AR
10.2018 - 09.2021

Catalyst (Blue Yonder WMS Product):

The Walmart Catalyst project is a multi-year program to implement the Blue Yonder Warehouse management system and Warehouse Labour Management for Walmart North America. The program started with a Universal Design to cover the 5 facility types: Regional, Fashion, Grocery, Import and Consolidation.

Responsibilities:

  • Prepared technical design document.
  • Developed some of the newer API led integrations on Anypoint Studio using DataWave, Mule Expression Language (MEL) and Anypoint API Manager.
  • Developed Algorithms using MOCA.
  • Developed customized Inbound/outbound Interfaces as per requirement
  • Developed new batch jobs and scheduled them to execute them in specified time interval
  • BY WMS Patch installed in QA/UAT environment.
  • Coordinating with multiple application teams on cascade issues.
  • Performed Integrated testing and performance fine tuning.

Technologies Used:

  • Blue Yonder WMS Product (Version:2020), Blue Yonder integration interface, MOCA, Page Builder, MS SQL and MuleSoft (Version 4).

Senior Associate - Projects

Cognizant
Mclean, VA
09.2017 - 09.2018

Trade capture (Single Security Mortgage Funding):

Trade capture is a web based application, which enables Freddie Mac Internal customers and external Dealers to securitizes Single family / Multifamily products Giants, Strips and Remic. The application is accessible for Internal customers(Freddie Mac) as well external customers(Dealers) for securitization

Responsibilities:

  • POC for all technical challenges across Securitization project.
  • Prepare the Design document for every user points.
  • Develop the user points as assigned within sprint timeline.
  • Designed server-side features using RESTful Web Service.
  • Developed using Spring Framework.
  • Proactively identifying future issues and corrective measures in the applications.
  • Coordinating with multiple application teams on cascade issues and identifying dependencies.
  • Built the application using Maven and Jenkins.
  • Written the test cases using JUnit and Easy Mock.
  • Performed Integrated testing and prepared test plans and test report for the requirement
  • Added the Smoke test and Regression test cases into deployment pipeline.

Technologies Used:

  • Java 1.7, RESTful Web Service, Spring, Sybase, JPA, Hibernate, JSON, XML, JSF, Eclipse, Anypoint Studio, JUnit, Easy Mock, SOAP UI, Jenkins, GIT, Maven and Oracle WebLogic Server.

Senior Associate - Projects

Cognizant
Bentonville, AR
05.2013 - 08.2017

NextGen Global Logistics System (WMS):

Wal-Mart - GLS NextGen:

GLS stands for Global Logistics System and is used to manage the movement of merchandise within a Distribution center (DC). GLS currently is used in multiple countries and is primarily used by the working staff inside a DC. The goal of GLS NextGen Strategy is to break the monolithic legacy GLS product into separate, loosely-coupled products & consolidate the many different versions of the GLS product across the various markets into the NextGen suite of products. GLS NextGen also aims at speedier provision of incremental business value via Agile (Scaled Agile Framework) and to modernize the tech stack upon which GLS is built, with a focus on a service-oriented, cloud-ready architecture, AngularJS frontends & support for the latest portable devices via a responsive UI design

Responsibilities:

  • Develop the user points as assigned within sprint timeline.
  • Raise code review for the user stories worked and after that show Demo to product owners.
  • Designed server-side features using RESTful Web Service
  • POJO based domain model integrated with Hibernate and JPA ORM.
  • Used ActiveMQ for the message flow from one application to other application for the Integration.
  • Proactively identifying future issues and corrective measures in the applications.
  • Coordinating with multiple application teams on cascade issues and identifying dependencies.
  • Built the application using Maven and Jenkins.
  • Implemented monitoring systems using Nagios and implemented load balancing.
  • Implemented Shell script for the core table values.
  • Written the test cases using JUnit and Easy Mock.
  • Performed Integrated testing and prepared test plans and test report for the requirement
  • Added the Smoke test and Regression test cases into deployment pipeline.
  • Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.

Technologies Used:

  • Java 1.7, RESTful Web Service, Apache ActiveMQ, Informix SQL, JPA, Hibernate, JSON, XML, Eclipse, JUnit, Easy Mock, SOAP UI, Shell scripting, Jenkins, GIT & SVN, Maven, Graphite & Grafana, and Nagios.

Associate - Projects

Cognizant
Chennai, India
05.2011 - 04.2013

GLS - Perishable (WMS Perishable):

International Market entails customization on GLS to handle Perishable items. Handling of Perishable items, from receiving through invoicing, is different when compared to regular fixed weight items. The current GLS can invoice by cost per kilo only for the Staple Stock (SSTK) freight. Successful implementation of this project facilitates the DC to receive and invoice perishable items by Weight and cost per kilo irrespective of the PO type (SSTK/Distribution). It also encompasses modifications on interface between GLS and other system like Host, LTM to include the weight in case of perishable items.

  • Routing process for both SSTK and Distribution Put Away freight
  • Load planning process for both SSTK and Distribution Put Away freight
  • Distribution Put Away process
  • Processing of seafood freight
  • Managing and invoicing the freight by Weight.

Responsibilities:

  • Involved in supporting Design and Analysis by providing POC’s.
  • Responsible for enabling Perishable items for Mexico Markets.
  • Attending calls with the Business and Onshore team for Requirement clarifications and delivery Issues
  • Involved in solving technical challenges.
  • Responsible for code review of components.
  • Responsible for time management to each and every component and assigning to team mates.
  • Responsible to monitor daily activity on team mates to meet project timelines.
  • Responsible in effectively communicating the client requirements to offshore.
  • Providing estimates to CRs.

Technologies Used:

  • Java, RESTful Web Service, Spring, JSP, JQuery, JavaScript, HTML, CSS, JPA, Hibernate, JSON, XML, Eclipse, JUnit, Easy Mock, SOAP UI, C, ESQLC, Informix SQL, Informix - 4GL, Shell Script

Associate - Projects

Cognizant
Chennai, India
04.2008 - 04.2011

GLS Phase 2 (WMS):

As a part of fulfilling the vision to develop and maintain a single Warehouse Management System which is functionally rich and technologically flexible, allowing its distribution customers globally to operate at the lowest cost, Wal-Mart had proposed to migrate the existing applications into one global system known as Global Logistics strategy (GLS) which would encapsulate functionalities of different Warehouse management systems running across DCs.

Responsibilities:

  • Worked for Designing, development and testing phase.
  • Prepared Design Specification Documents.
  • Performed analysis of existing programs.
  • Enhanced existing programs to execute successfully in the new system.
  • Developed new programs in 4GL as per business requirements.
  • Performed code reviews.
  • Performed unit testing, creating data for testing and making test case documents.
  • Performed system integration testing.
  • Developed Screens in 4gl as per business requirement
  • Performed performance tuning in Informix.

Technologies Used:

  • C/UNIX, ESQLC, Informix SQL, Informix - 4GL, Shell Script

Programmer Analyst

Trident Solutions Pvt Ltd
Chennai, India
06.2006 - 03.2008
  • Wimax1.2 Performance Tools:
  • This performance tool is used to measure network performance. This tool was developed as a modern alternative for measuring TCP and UDP bandwidth performance.
  • This is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics. It reports bandwidth, delay jitter, datagram loss.
  • Responsibilities:
  • Worked on Designing and development.
  • Prepared technical Design Specification Documents.
  • Performed unit testing, creating data for testing and making test case documents.
  • Performed system integration testing.
  • Worked with user for the Installation and given the support
  • Technologies Used:
  • C/C++

Education

Masters - Computer Applications

Bharathidasan University

Skills

  • Skilled in problem solving
  • Complex algorithm development
  • System design for scalability
  • Proficient in API integration

Software

Java/J2ee, Python, Scala, GCP, Airflow, C/Unix and Azure SQL

Timeline

Senior Developer

Walmart
07.2024 - Current

Senior Developer

Walmart
08.2022 - 07.2024

Senior Developer

Walmart
09.2021 - 08.2022

Senior Developer

Walmart
10.2018 - 09.2021

Senior Associate - Projects

Cognizant
09.2017 - 09.2018

Senior Associate - Projects

Cognizant
05.2013 - 08.2017

Associate - Projects

Cognizant
05.2011 - 04.2013

Associate - Projects

Cognizant
04.2008 - 04.2011

Programmer Analyst

Trident Solutions Pvt Ltd
06.2006 - 03.2008

Masters - Computer Applications

Bharathidasan University

Visa Status

H1B valid 16th Sep-2024 and having I-140
ArulPrakash Durairaj