Shivprasad Choudhury Software Development Engineer at Giva

Profile

About Me

Software Engineer

Frontend React Developer with of experience building user-friendly and performant web applications using ReactJS, NextJs, HTML, CSS, Material UI, and Typescript. Skilled in testing with React Testing Library and Cypress.

Experience

Giva

Oct 2024 - Present
  • Developed a new POS (Point of Sale) web application from scratch using Next.js, Tailwind CSS, and Redux, ensuring scalability and maintainability.
  • Built custom UI components from scratch without relying on any component libraries, including reusable Tables with search and sort functionalities, accordions, carousels, and modals — all designed using Tailwind CSS to keep the project lightweight and performant.
  • Designed and implemented reusable UI components to maintain consistency and efficiency across the platform.
  • Maintained and enhanced the new POS system for Giva Sri Lanka and Giva’s sub-brand VEDA, ensuring smooth business operations.
  • Actively contributed to the Giva POS Admin Dashboard, adding new features and managing configurations to control and monitor the new POS system.
  • Built and optimized Giva Express, a rapid delivery interface tailored for Giva Go, supporting one-day delivery logistics.
  • Projects: Giva Pos, Giva Srilanka Pos, POS Admin Dashboard, Giva Express.
paig dashboard
Techstack:

nextjs tailwind redux html5 css3 javascript git
Predflow

Jan 2023 - May 2023 & Feb 2024 - Aug 2024
  • Developed complex user interfaces with HTML, CSS, NextJS(initially, later switched to ReactJs), ReactJs, MaterialUI and Typescript for a user-friendly experience.
  • Implemented and tested application functionality to ensure successful operations across all platforms
  • Integrated APIs with the frontend, consistently maintaining quality standards.
paig dashboard
Techstack:

react html5 css3 javascript material git cypress golang docker
Privacera

Apr 2021 - Dec 2022 & June 2023 - Jan 2024
  • Played a vital role in a major upgrade, migrating React 15 to React 17 with modern Hooks.
  • Led the transition of the React UI library from Bootstrap to MaterialUI, improving UI consistency and performance.
  • Increased efficiency by 75% by automating E2E testing with Cypress, replacing 70-80% of manual testing and reducing testing time significantly.
  • Actively contributed to component testing using React Test Library, fostering greater code coverage and stability.
  • Proficient in ReactJS, contributing to a more robust and efficient tech team.
paig dashboard
Techstack:

react html5 css3 javascript material bootstrap mobx git cypress webpack docker java aws jenkins kubernetes springboot
Asimily

Nov 2020 - Apr 2021
  • Joined as a fresher, swiftly advancing to a Frontend React Developer role.
  • Contributed to securing IoT devices for diverse industries through bugfixes and minor feature additions using ReactJs, HTML and CSS.
paig dashboard
Techstack:

react html5 css3 javascript bootstrap git docker java

PERSONAL PROJECT

Everything-UI

Feb 2024 - Present
Developed a comprehensive UI component library aimed at providing all essential components for modern web application interfaces.
Features
  • Integrated Google Authentication using Auth0 for secure user access.
  • Implemented MUI (Material-UI) for a customizable component library.
  • Built with React 18, leveraging modern hooks and best practices for optimal performance.
  • Embedded an AI Chatbot powered by Google's Generative AI APIs for dynamic user interaction.
paig dashboard
Techstack:

react html5 css3 javascript material git auth0

Education

Patkar Varde College, Mumbai University

Bachelor of Science (Information Technology)

CGPA 6.75

2017 - 2020

Vivek Vidyalaya Jr. College

HSC

Percentage 66%

2015-2017

Tech stack

react logo
html5 logo
css3 logo
javascript logo
material-ui logo
bootstrap logo
mobx logo
git logo
cypress logo
webpack logo
docker logo
java logo
aws logo
jenkins logo
springboot logo

Testimonials


What my friends and colleague are saying

Latest work

portfolio 1 image

Privacera

portfolio 2 image

Privarera AI Governance

portfolio 3 image

Predflow

portfolio 4 image

Privarera AI Governance

portfolio 5 image

Predflow

portfolio 6 image

Predflow

portfolio 6 image

Personal Project

Everything-UI

portfolio 6 image

Personal Project

Everything-UI

portfolio 6 image

Personal Project

Everything-UI