
I am an Engineer in Computer Science by education and profession, which helps me to stay ahead in this era of technical competitiveness.
Strong experience with ReactJS, React Hooks, Redux toolkit, Context API, Gatsby, Shopify, Webflow, Contentful CMS, headless, HTML5, CSS3, JavaScript, and other frontend libraries and frameworks.
I am a fun-loving person who is doing what he has always aspired to do.
Frontend Developer
'Cue for Good' SolutionsFrontend Developer
Web Designer
Xicom Technologies Ltd.Web Designer
Web Designer
QARC DIGITAL PRIVATE LIMITEDUI/UX Designer
Xicom Technologies Ltd.
Git

tailwind css

jQuery

CSS3 & CSS5

Javascript

HTML5

React

Shopify Plus

contentful

webflow

headless

ReactJS

Context API

Gatsby

Shopify

Webflow

Contentful CMS

CSS3

Bootstrap

LESS

RESTful APIs
-A creative Frontend Developer with 4.5 years of frontend development experience and a total of 10 years of professional experience.
- Strong experience with ReactJS, React Hooks, Context API, Gatsby, Shopify, Webflow, Contentful CMS, headless and other frontend libraries and frameworks.
- Proficient in HTML5, CSS3, JavaScript (ES6+).
- Responsive web design using CSS frameworks like Bootstrap or Tailwind CSS and CSS preprocessors SASS, LESS.
Mega marketplace has a gamut of products based on Shopify with mobile responsiveness.
ENVIRONMENT: React JS, HTML5,Tailwind CSS3, Mobile Responsive
URL: https://joinswitch.com/
Mega Marketplace platform created in Shopify.
My name is Rindra. I have a total of 10 years of experience in the IT industry. From the last 4 years, I have been working as a director. I specialize in JS platforms. I have expertise in React JS, JavaScript, React's context API, and good knowledge of HTML, CSS, and CSS frameworks like Bootstrap and Tailwind. In addition to this, I have good experience with platforms such as Shopify, Webflow, etc. Thank you.
Actually, the web packet is totally the node package. So if we install the node package in our system, the Webpack package is automatically installed, which is to say it's zero configuration. Thank you.
First of all, we will imply that we will implement the validation to the React form. And after that, we will be using Tailwind CSS in our project. So we will use the Tailwind classes for the validation message. Like, if there is any type of error validation error, then we will use the Tailwind classes for this, like, color red or something, with a red background for the validation message. So it will simply indicate that it is an error message. And if there is any success message after the form submit, then we will use another Tailwind classes, with a gray background or something, and a detectable green color. So we will use this approach for the form user.
The backpack is using the application is for the performance of the projector. So, if we check another websites, normally on the ASP or other platform. If we load, we switch from a link to a new link, it'll totally reload the full website. And, with the use of Webpack, like in the React, if we switch from one link to another link, it only reflects the change in the layout of the page without loading the page or refreshing it.
Actually, lazy loading is the now the lesson for the lazy loading of any image, we can use the simple tag of the HTML, like loading is equal to lazy. So if we scroll the pages, the element scroll, the element loads accordingly. But there are some key points to it. Like, if there is any image in the first view, so we don't need to implement lazy loading there. In that case, we will use the loading attribute with the fast priority high. So the image that is in the first view, it will have a high priority and will load.
If any component is choosing a performance issue, then we need to check the state of the component. We need to check, for example, if there are some states that we need to load only specific triggers or something. But in some components, we are checked if any trigger is implemented on the page, then it will reload the total component, which will cause the performance issue in the application. So to avoid this, we need to reload the specific element only on any trigger. Thank you.
Actually, if we implement the flex on the parent, the child element will have the same property as the sidebar. The sidebar has a width of 0 0, 250 pixels. This means the flags, the sidebar, takes 50% of the bit. But if the main content is also a child, it will implement the 100% bit. So to resolve this, we need to implement the filter of the main content with the calc property of CSS, like calc and each width will be 100% minus 450 pixels.
Actually, the reducer feature we are using for state management in large-scale projects. So if we know that there is a project that has multiple nesting of components and the data will be passed from one component to another child component. So in that case, we need to use the reducer from React state management.
In a React application, if there are any static elements, they will not be re-rendered. This will not affect any performance of the website because static elements are loaded only once when the website loads. And after that, if there are any changes in the event or any changes in the state, only in that case, the particular state or the content will be affected. So, it will not affect any static assets in the end.
I have failed this user in one of my projects, in which, if the user factor, the use factor of the React work is implemented. If there is any change in the thumb, in any of those elements, or any change in the object. So, we have to work on this. We have, I have changed the state to reload the folder if there is any change in the object. And, I have implemented only if there is any particular value of the key of the object will change. So, I hope I explained it better. Thank you.