Summary
Overview
Work History
Education
Skills
Timeline
AdministrativeAssistant

Arun Kumar

Andover,MA

Summary

  • A well-seasoned ambitious and hardworking Software Engineering Professional with over 14 years of experience in all phases of SDLC including requirements elicitation, analysis, design, development, implementation, testing and support applications with commitment to excellence.
  • Team Player with effective communication skills across all levels of the IT development life cycle and process.
  • Experienced in the Supply Chain domain with a strong understanding of Retail flow.
  • Currently serving as an IT consultant at Nextuple since February 2023, focusing on stabilizing and supporting new OMS implementations for clients.
  • Proficient in Supply Chain systems including WMS, OMS, Demand & Fulfillment, Transportation, and PO Systems.
  • Skilled in modernizing legacy Supply Chain Systems to build reactive, resilient, and fault-tolerant solutions.
  • Capable of identifying the appropriate platform (on-premises vs cloud) for new applications based on defined parameters.
  • Implemented microservice architecture in Lowe's Supply Chain Distribution and redesigned legacy applications for event-driven functionality using Apache Kafka and real-time RESTful APIs with Spring Cloud modules.
  • Proficient in selecting data stores (RDBMS vs NoSQL) based on use case requirements.
  • Successfully completed projects from scratch including Order API development, Inbound-Outbound Shipment interface integration, and Item integration.
  • Involved in Supply Chain Integration (SCIS) Future state and SC-Item modernization efforts with Lowe's.
  • Extensive experience in writing complex code in Java using Spring framework and Azure backend.
  • Hands-on experience with event streaming platforms like Kafka.
  • Led technical teams at Lowe's, responsible for defining, designing, and implementing technology solutions to meet business objectives.
  • Provided Application Architecture, defined tech stack, HLDs, and oversaw development and implementation of programs.
  • Proficient in designing, developing, maintaining, and supporting n-tier software applications using Java/J2EE technologies including Spring Boot, Spring Data, Spring Security, and Hibernate.
  • Experienced with Cloud (Azure) technologies like APIM, Web App, Application Insight, KeyVault, and NoSQL databases like Cosmos and Mongo.
  • Managed large teams for delivering various projects successfully.
  • Possess strong communication, collaboration, and team-building skills with a proactive problem-solving approach.
  • Skilled in analyzing system requirements and breaking them down into manageable units.
  • Provided architectural and technical guidance to multiple teams of various sizes.
  • Previous experience as a Senior Software Engineer with Wipro Technologies for Banking domain clients including UK and USA client Capital One.
  • Proficient in organizing, coordinating activities, and motivating others through leadership and a positive outlook.
  • Strong analytical skills for problem analysis, root cause identification, and solution implementation.

Overview

14
14
years of professional experience

Work History

IT Consultant

Nextuple
02.2024 - Current

Company Overview: Nextuple helps retailers create and transform Omnichannel fulfillment by using a microservices architecture. The Nextuple OMS Studio enables retailers to quickly build and scale new fulfillment experiences to delight customers, create more Omnichannel agility, and accelerate time-to-value

Role:

  • Increased client satisfaction by providing timely and effective troubleshooting support for various technical problems.
  • Leading the support team at Nextuple Client engagements, ensuring cohesive and effective collaboration among team members
  • Act as the primary liaison for the client regarding support-related issues within the DOM (Digital Operations Management) domain
  • Conduct meetings with clients, third-party teams, and project delivery teams to address critical issues promptly, devising actionable plans for resolution
  • Effectively communicate issue statuses to both business and IT leadership, ensuring transparency and alignment on resolution efforts
  • Develop and implement processes to proactively mitigate issues and minimize escalations in the future, fostering continuous improvement
  • Review and monitor daily incidents and requests, ensuring timely resolution within agreed SLAs while upholding client agreements
  • Maintain and prioritize defects and enhancements backlog, overseeing their timely development and deployment to production environments
  • Create and deliver comprehensive weekly and monthly status reports to both business and client leadership, highlighting key insights and progress
  • Take ownership of incidents reported by Nextuple customers, ensuring prompt response and resolution within agreed SLAs
  • Lead the triaging and troubleshooting of incidents reported by customers, coordinating with relevant stakeholders for swift resolution
  • Work closely with the Level 3 (L3) team to address defects that require code fixes, ensuring thorough testing and proper deployment to production environments
  • Prioritize open defects in collaboration with the L3 team, considering severity and impact on business operations
  • Ensure that incidents logged by customers adhere to correct severity levels as per Production Support SOP and customer contracts, maintaining compliance standards
  • Provide mentorship and technical guidance to the team, assisting in the analysis and resolution of complex technical issues
  • Utilizing Copilot and ChatGpt have been building java-based utilities for bulk DB updates and API work arounds for production live issues in a short amount of time to reduce customer impact
  • Nextuple helps retailers create and transform Omnichannel fulfillment by using a microservices architecture
  • The Nextuple OMS Studio enables retailers to quickly build and scale new fulfillment experiences to delight customers, create more Omnichannel agility, and accelerate time-to-value
  • Reduced downtime by proactively addressing potential issues through regular system maintenance and updates.

Software Engineering Team Lead

Lowe's Companies Inc.
07.2020 - 12.2022

Company Overview: Lowes is one of the biggest home improvement retailer stores in the US market.They sell a different range of products from home appliances to plumbing materials.

Project Overview:

This project is to enhance efficiency and consistency in Supply Chain business and Demand Planning.The objective of this project is to provide real-time integrations between Distribution centers (WMS) and 3PL(WMS) cross dock terminal by providing industry standard micro services to create/update the PO information from the vendor PO Systems and SC-Item system (Vendor Purchase order) which is event-based system that exposes PO data via Kafka topic


Role:

  • Facilitated communication between different teams to ensure successful completion of projects.
  • Enhanced team productivity by providing mentorship, coaching, and regular performance evaluations for software engineers.
  • Managed multiple projects simultaneously while maintaining strict adherence to deadlines and quality standards.
  • Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Created detailed project plans with timelines, deliverables, and resources needed.
  • Provided technical guidance on development projects as well as implementation of new technologies.
  • Wrote user manuals and other documentation for roll-out in customer training sessions.
  • Analyzed code and corrected errors to optimize output.
  • Mentored junior developers on coding best practices and standards.
  • Assisted in the design and development of application architecture components.
  • Connected with clients to identify needs and provide helpful solutions.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Applied prescribed policies to programming syntax in compliance with internal language policies.
  • Participated in architectural discussions regarding design decisions related to scalability and security.
  • Analyzed system performance metrics to identify areas of improvement.
  • Integrated object-oriented design and development techniques into projects to support usability goals.
  • Managed multiple tasks within tight deadlines while ensuring quality control throughout the process.
  • Employed integrated development environments (IDEs).
  • Evaluated existing applications for defects or improvements in functionality or performance.
  • Implemented continuous integration, continuous delivery pipelines for automated deployments.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
  • Obtained and evaluated information on hardware configuration costs, reporting requirements and security needs.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Developed and maintained technical documentation for software systems.
  • Ensured compliance with established processes, procedures, policies, guidelines, and standards.
  • Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
  • Analyzed user needs and software requirements to determine design feasibility.
  • Resolved conflicts between stakeholders by proposing creative solutions that balanced competing interests.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.
  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Developed requirements for system modifications and new system installations.
  • Collaborated with other team members to troubleshoot complex issues and develop solutions.
  • Performed root cause analysis for production incidents and identified permanent fixes.
  • Analyzed customer requirements to determine appropriate technology solutions.

Senior Software Engineer

Lowe's companies Inc.
07.2018 - 01.2020

Project Overview:

The goal of this project is to enhance efficiency and consistency in Supply Chain operations and Demand Planning. We aim to achieve real-time integration between Distribution Centers (WMS) and 3PL (WMS) cross-dock terminals by providing industry-standard APIs for creating and updating shipment information. Additionally, we will establish a centralized database to maintain all shipment information from various applications, including B2B, external vendors, and mainframe systems.

Role:

• Responsibility involves defining and designing solutions and meeting the business expectation for
Next Day/Same Day Delivery Market.
• E2E integration for vendor PO and Item integration systems mainly exposed by Lowe’s on-prem
systems like PO Management, Lowe’s legacy Genesis system and Mainframes
• E2E integration also contains another microservice which will expose supply chain item
information to all the WMS systems
• Analyzing the requirements and breaking them down into manageable units and provide the
HLD’s
• My current role also includes overseeing development and implementation of stories.
• Grooming and explaining each story to development team members.
• Providing sample code to team members.
• Code review for all the new development
• Responsible for all the deliverables from offshore location
• Mentoring and helping the team for any technical issue

  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.

Senior Software Engineer

Lowe's Companies Inc
01.2018 - 07.2018

Project Description:

This project aims to build the connection between the Mainframe systems to the Azure cloud App service Distribution Data Integration Service. This integration system was built to target transformation order updates and truck delivery updates from the Mainframe tables to a JSON request and post that information to the DDIS system using ESB MQ and Azure APIM services.


Role:

• Complete design and implementation of Java application for processing data from the mainframe native application
• Collaborated with business teams to build an application to transform mainframe-based jobs
to interact with cloud application
• Coding was done on java using Spring MVC 4.2 and spring rest template is used to post the
JSON messages on to the ESB.
• Jackson Object mapper used to convert POJO’s to JSON format

Senior Software Engineer

Lowe's Companies Inc
01.2014 - 01.2018

Project Description :

IPT- Invoice Payment Tool (Supply chain domain) -

Role:

  • Development and maintenance
  • Technologies used: Angular 2, Spring MVC 4, DB2, Apache POI, RAD, Websphere 8, JAVA 1.7, CSS, XML, HTML, JSTL, Putty, DB visualizer


Project Description :

Centralize pricing & inventory (CP&I) (Order management) Centralize tax computation system (CWS) (Order management)

Role:

  • Development and maintenance
  • Technologies used:SOAP service,XML, RAD, Websphere , Java 1.6,DB2


Senior Project Engineer

Wipro
07.2011 - 04.2014

Company Overview: Wipro is a global information technology, consulting and business process services company

  • ICAT: Banking domain project managing credit card products with different terms and offers for the client Capital One
  • Technologies used: JAVA, J2EE, JSP, CSS, JSTL, JDBC

Education

Bachelor's degree - computer science engineering

Visvesvaraya Technological University

Skills

    Operating Systems

  • Windows
  • Linux - Ubuntu
  • Programming Languages

  • Java
  • Javascript
  • Java / J2EE
  • Databases

  • Oracle
  • DB2
  • MySQL
  • NoSQL (Cosmos & Mongo)
  • IDEs & Development Tools

  • IBM RAD
  • Eclipse
  • DB2 Visualizer
  • SQL Developer
  • Version Control & Repository Management

  • BitBucket
  • CVS
  • GIT
  • SVN
  • Spring Framework (Java Frameworks)

  • Spring MVC
  • Spring DAO
  • Spring CORE
  • Spring Boot
  • Spring AOP
  • Spring REST
  • JPA
  • Frontend Technologies

  • Angular JS 2
  • JavaScript
  • HTML
  • HTML5
  • JSP
  • Backend Technologies & Integration

  • SOAP Web Services
  • Restful Web Services
  • Microservices
  • JDBC
  • Application Servers & Middleware

  • IBM WebSphere
  • Tomcat
  • Kafka
  • Cloud & DevOps (Azure Services & Tools)

  • Storage Service
  • Search Service
  • Logic App
  • Web App
  • Application Insights
  • Key Vault
  • Data
  • App Service
  • Project Management & Collaboration

  • JIRA
  • Confluence
  • Order Management System (OMS)

  • IBM Sterling OMS
  • AI & Generative AI Tools

  • ChatGPT
  • Copilot
  • Software Development Methodologies

  • Agile Methodology
  • Software Engineering Disciplines

  • Software Development
  • Enterprise Architecture
  • IT System Development
  • IT Service Management
  • Application Development

Timeline

IT Consultant

Nextuple
02.2024 - Current

Software Engineering Team Lead

Lowe's Companies Inc.
07.2020 - 12.2022

Senior Software Engineer

Lowe's companies Inc.
07.2018 - 01.2020

Senior Software Engineer

Lowe's Companies Inc
01.2018 - 07.2018

Senior Software Engineer

Lowe's Companies Inc
01.2014 - 01.2018

Senior Project Engineer

Wipro
07.2011 - 04.2014

Bachelor's degree - computer science engineering

Visvesvaraya Technological University
Arun Kumar