Experience
Prosperix Innovation Pvt Ltd
Senior Software Engieer
Apr 2023 - Present
Worked exclusively on the front end in React Typescript and tailwind. Worked on delivering key features like Right to Represent and offer letter that bring in revenue.
Paytm
Software Engineer
Jan 2022 - April 2023
Paytm Movies
Worked on technologies such as Next.js, TypeScript, and Redux Toolkit. I have made significant contributions to the Orders Summary feature and developed new functionality, including the implementation of a "tap to zoom" feature from scratch.
In addition to my other contributions, I also played a key role in the analytics and user tracking efforts, providing valuable insights that assisted the product team in their decision-making processes.
Paytm Insurance (Health)
Worked on Vue.js and TypeScript and contributed to the Health Insurance app.
Worked on Vue.js and TypeScript and contributed to the Health Insurance app.
Improve code quality and coverage by introducing unit tests. I pushed code quality actively via communicating the adherence to Sonar-Qube.
BMI and Critical illness - Built this flow solo, from scratch that enabled the users to filter plans based on certain BMI and critical illness input and save it to their lead which would intern avoid them getting rejected at the proposal stage (1 stage before payment). The feature had to integrate into almost all the flows across the insurance app since it had multiple entry/trigger points.
Paytm Rating - Developed and delivered a feature that would show, filter, and sort the plans presented for a persona by our own internal 5-star rating system.
Sorting, Filtering - Developed enhanced feature requirements into the filtering feature and made it a seamless, configuration-driven feature, where the front end was very flexible. Made it consume a configuration from the back-end and then generate filters from it. This brought down the development time of adding and removing a filter to almost nothing on the front end. Adding and removing an item in filters can be now done with essentially no effort on the front end.
Quick Filters - Delivered this feature end to end which enables users to see custom filters based on their persona and campaign that they have easy access to. The feature saved the user from trouble opening the filters modal and then selecting certain filters.
Paytm Core Team
Documented the process and Integrated React Localiser in PMJAY app as a first step towards migrating Paytm mini apps to our home-grown localization system.
Crowdstaffing
Software Engineer (Frontend)
Aug 2020 - Jan 2022
Worked on Tasks and Reminders, which are a google like feature with our enterprise requirements. Designed, developed, delivered the complete front end for the feature extensively using custom react hooks, context etc. All the components were created from scratch and I was able to replicate material UI like behaviour with the same.
Delivered a Google Calendar like enterprise level calendar module with complete customisation and a lot UX that made the module intuitive to use with the ability to add multiple attendees with multiple time-slots in multiple time zones and ended up creating a lot of global level reusable components in the process.
Implemented custom components as per requirements for our UI in React.js using Typescript, Styled Components and Tailwind css.
Created a custom WYSIWYG(what you see is what you get) editor package for our app use cases such as messaging, emails, detailed descriptions etc.
Created a google calendar like calendar module with multi slot event capability using React.js and Context API.
Worked on creating highly validated multi step and deep nested forms with very specific and custom behaviour components integrated into it.
Acrivision Technologies
Associate Software Engineer
Oct 2019 - May 2020
Built the front end for a transport asset management app with React and TypeScript improving the User experience and overall app performance by a good margin.
Built the front end for a shipping based company from scratch using React.
Built data dashboards for the same with Redux, TypeScript and AmCharts.