Summary
Overview
Work History
Education
Skills
Languages
Timeline
background-images
Atul Tathagat

Atul Tathagat

Bengaluru

Summary

Dynamic Software Engineer specializing in frontend development, currently contributing to Lowe's India as a Frontend Engineer. Holds a B.Tech in Computer Science from NIT Jamshedpur and possesses experience as an SDE Intern at Accenture. Expertise includes React, JavaScript, TypeScript, and Next.js, with hands-on experience in building scalable and testable applications. Proficient in unit and integration testing using Jest and React Testing Library, as well as end-to-end automation through Cypress. Skilled in deploying and managing applications with Docker, Jenkins, and Kubernetes. Proven ability to own features from ideation to delivery, particularly within order management systems and retail post-purchase workflows. Passionate about creating performant and maintainable user interfaces that align with business objectives and enhance customer experiences.

Overview

5
5
years of professional experience

Work History

Software Engineer

Lowe's India
01.2022 - Current
  • Significantly played pivot role in migrating modification of the installation orders from the legacy system to the Lowe's in house application where new items or installations can be added to the existing job, items or installations can be cancelled from the existing job, the order can be converted into installation, quotes created from the different tools can be fetched and tender.
  • Lead the integrations of webpack micro-frontends such as Item Keyword Search to enable the capability of searching and adding the items in the existing captured order, Customer Lookup which supports searching and adding new customer along with the address.
  • Played pivot role in sunsetting the legacy systems where damaged or missing item parts needs to be replaced by vendor. Integrated all the features supported in the new applications, developed the different documents, receipt and worksheets which needs to be sent to vendor for order communication.
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
  • Significantly contributed on the developing the webpack micro-frontend for searching the new orders through various fields including the advanced one and integrating the same in the parent application. Worked on the deployment of the micro-fronted through using Lowe's in-house deployment tool.
  • Analyzed proposed technical solutions based on customer requirements.
  • Owned and Lead various key features like charging and refunding the customer for expedited delivery fee, adding the items to the order which is fulfilled by vendor and changing the fulfillment type of the orders which are not catalogue items and are sourced through vendors.
  • Played pivotal role in migrating the MUI components to Lowe's in-house reusable components to ensure uniform UX across different retail applications.
  • Implemented jest test case coverage slip detector mechanism to ensure that the test cases have been written for every new line of code, it breaks the pipeline build if coverage of a particular file does not match the threshold coverage value. The implementation played significant role in maintaining the test case coverage to more than 90% within the codebase.

Associate Software Engineer

Lowe's India
01.2021 - 01.2022
  • Worked on replacing the Sterling Order Management System into Lowe's in house Order Management System which supports different retail operations which are performed post order capture such as redelivery of the order, if order fulfilment has failed, loading of items in truck, add new items to the order and cancelling it, change of delivery dates and many more.
  • Lead the parcel reship feature, where if the items are being directly shipped from the vendor to the customer delivery address, and if due to any reason, delivery attempt had failed then it provides the capability to reship the same items to the same delivery address which was provided during the order capture.
  • Played pivotal role in integrating post purchase application with the enterprise initiative feature to deliver the items directly from the store to customer delivery address on the same day or next day through driver pickup. Provided the capability for picking up the items by driver in store and implemented the live delivery tracker for retrieving the realtime movements of the driver from the store to the customer address until the order is fulfilled and the items picked from store are delivered by driver. From the tracker, the status of the items at different stages can be obtained.
  • Played pivotal role in the increasing the test case coverage of the repo to more than 90% and to implement cypress automation of different features supported by the application.

SDE Intern

Accenture
01.2021 - 03.2021
  • The internship was based on computer vision (using OpenCv library of python), image processing, machine learning and deep learning.

Education

B.Tech/B.E. - Computer Science

National Institute of Technology
01.2021

Skills

  • Javascript
  • HTML
  • CSS
  • Reactjs
  • Redux
  • Cypress
  • Unit Testing
  • Functional Testing
  • React Testing Library
  • Data Structures
  • Axios
  • GraphQL
  • Jest
  • Apollo GraphQL
  • Business
  • Written Communication
  • Backend
  • Nextjs
  • Agile Methodology
  • Docker
  • Jenkins
  • Cicd Methodology
  • Kubernetes
  • Deployment

Languages

English
Hindi

Timeline

Software Engineer

Lowe's India
01.2022 - Current

Associate Software Engineer

Lowe's India
01.2021 - 01.2022

SDE Intern

Accenture
01.2021 - 03.2021

B.Tech/B.E. - Computer Science

National Institute of Technology
Atul Tathagat