DrivingSales

Optimized and re-factored codes for the DrivingSales Web App

Company

Seva Development

Responsibility

Code Refactoring and Writing Quality Code

Project Introduction

DrivingSales is a web application developed to maximize employee performance with an End-to-End Human Capital Management Platform. It is a US-based company that is supported by Tech team of Nepal: Seva Development.

The Challenge

The DrivingSales application has almost 50 different pages. The codebase at first was pretty messed up: there were a lot of bugs in the application which were making the application slow and even the saga functions were poorly managed as most of the APIs were used unnecessarily throughout the application.

yeti
yeti

My Contribution

Seva has been working with driving sales for the past 5 years. I joined Seva in 2021 and was assigned to Driving Sales React Team.

My responsibility included talking with the client on a daily basis to get the requirements and also was also responsible for the entire development team of Nepal.

I worked alongside some excellent developers and made optimizing code my primary concern. I fixed many bugs in the application and also wrote some quality code. I fixed many re-rendering problems in the app and made use of useMemo and custom hooks in solving the slow rendering of the app.

yeti
yeti

View Website