profile-pic
Vetted Talent

Sheetal Ware

Vetted Talent

Experienced Software Developer with over 3 years of experience in HTML5, CSS, JavaScript, Bootstrap, and

proficiency in ReactJS, NodeJS, MySQL, and MongoDB. Demonstrated ability to develop high-quality software

solutions, implement complex features, and ensure optimal performance. Seeking a Software Developer position to contribute to the success of a dynamic and innovative organization.


  • Role

    Back End Developer

  • Years of Experience

    3 years

Skillsets

  • Mongoose
  • SQL - 3 Years
  • Rest APIs - 3 Years
  • Mongo DB - 3 Years
  • React Js - 3 Years
  • Node Js - 3 Years
  • Redux - 2 Years
  • React Js - 2 Years
  • HTML - 3 Years
  • Express Js
  • Bootstrap
  • Sequelize
  • Node Js - 3 Years
  • React Js - 3 Years
  • Mongo DB
  • CSS - 3 Years
  • HTML5
  • JavaScript - 3 Years
  • MySQL

Vetted For

14Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    MERN Stack DeveloperAI Screening
  • 54%
    icon-arrow-down
  • Skills assessed :Debugging, Engineering Background, Relational Databases, Troubleshooting, Node Js, Node Js, React Js, React Js, Agile, Github, JavaScript, Mongo DB, Redux, Rest APIs, SQL, Type Script
  • Score: 49/90

Professional Summary

3Years
  • Oct, 2021 - Present4 yr 9 months

    Software Developer

    LaxZenith SoftTech

Applications & Tools Known

  • icon-tool

    AWS

  • icon-tool

    JWT

  • icon-tool

    Postman

  • icon-tool

    GitHub

Work History

3Years

Software Developer

LaxZenith SoftTech
Oct, 2021 - Present4 yr 9 months
    Collaborated with the cross-platform team to develop and deploy an Online test system (Node.js, React.js, & MySQL).

Achievements

  • Streamlined the process for admins to add prelims and mains tests with a 25% reduction in data retrieval times.
  • Increased client satisfaction by 40% by optimizing feedback and enhancing project functionalities.
  • Optimized and fast-responding REST API, improving web development efficiency and user experience by 50%.

Major Projects

4Projects

Web Portal (IAS Prayojan)

    Lead coordination of cross-functional teams to integrate Node.js, React.js, REST APIs, and Sequelize (MySQL) into the IAS Prayojan web portal, improving workflow efficiency by 15%.

REALTOR WEBSITE

    Developed a dynamic website for a construction company with interactive features and optimized performance.

E-COMMERCE WEBSITE

    Created a fully functional e-commerce platform with product listings, user authentication, and secure payment transactions.

PAYMENT TRACKING SYSTEM

    Developed an Expense Tracker application using Razorpay for payment processing and Node.js for backend development.

Education

  • Bachelor of Engineering in Information Technology

    Dr. BAMU (2013)

AI-interview Questions & Answers

So my name is Sheepalwari. I have completed my Bachelor of Engineering in Information Technology in 2013. After that, I started preparing for competitive examinations, and I cracked one. I worked with the revenue department of Nasik, Maharashtra, for three years, but that was a village post, and I had to travel 60 kilometers daily. So that was very hectic for me. That's why I resigned from that job, and I started my IT career with Lexin and SoftTech. I joined Lexin and SoftTech in 2000, but I assume you meant 2021. I joined in May 2021, and I worked on React Js, Node Js, MongoDB, MySQL, HTML, CSS, and JavaScript. And within this three years of experience, I have worked with technologists on various projects. My first project was IS. The main motive for that project was that I was familiar with competitive examinations, and the whole product was based on them. There was an admin panel, a user panel, and a student panel. Sorry. From the admin panel, the teacher can conduct a test, and from the student panel, students who are unable to perform the test or give the examination can download their results. I then worked with Reactors and made some websites using Reactors, and Real Tech was one of them. That was a very good website, designed for a construction building purpose. That's all about me. Thank you.

To manage state in large scale reactors applications, I would prefer to use the Redux toolkit. And you know, there was a traditional method for state management. And into that, we have to pass the states from one component to another component, and that was like a nested component-like structure and we had to pass the state to each and every component. Instead of that, we can use context also, but in larger applications, the use of Redux toolkit is a must, as we can store a large amount of data there.

Designing a component based application, how would you approach separation of concern? Okay. So separation of concern, we will just put our data in the component format. We will just take this, form of data and divide it into the components and when these components are reusable, that's why we always prefer to use component based step approach.

Yes. If we're trying to do it, we're working with MongoDB and we want to integrate the data in transactional integrity. So we will use popularity so that our data will get connected.

What technique can you use to handle a circle? Okay. So as we know, JavaScript is a sync of it, promises are a sync event promises callback, we can offer synchronous operations in JavaScript. And the event loop, as we know, to run JavaScript requires two things. First one is the call stack and another thing is the APIs which are provided by the browser or in terms of server, it is provided by C++. So instead of doing direct execution of the code when any callback function is fired, a request will go to the browser and the callback function will be fired there, and all the callback functions are waiting in the callback queue for further execution. And the event loop will examine whether the call stack is empty or not and whether the callback queue has any callback function waiting to get executed. If both the conditions get satisfied, then the event loop will take the callback function from the callback queue and push it inside the call stack. How the event loop handles this asynchronous behavior is one example from my side. Thank you.

How would you utilize the delivery services to enter the process? Okay, so there is a library called, or we can see a built-in model called. We will just declare const model. It's supposed to require model, and we will use that model to you, after using it with the help of course. Like, what happens when from the front-end side, we are trying to work with different URLs, and in the back-end, we are using different URLs. But to have communication from the front-end to the back-end, this CORS policy will be useful.

So this is the working with the class component. I usually work with the functional component, but still I would like to try this question. I think we should call the superclass constructor to the child constructor then the result will be a gate.

So this is the example of AsyncAwait, and in the below function, we are using an async function to handle data. Okay? So there we will get raw data in the function fetched from the function that fetched raw data, and we will store it inside the raw data. And then we process it once it's done, the result will be resolved. So yeah. This, instead of using promises, we can use async/await, a new form or synthetic sugar on promises to handle callback functions. So here, in the last line, we can await the above function so that after completing this main async function, that function will be called.

So, yes, as I told you, my name is Shettalwari. I have completed my Bachelor of Engineering in Information Technology in 2013. After that, I started preparing for competitive examinations and cracked one exam. I worked under the Department of Nashik, Maharashtra, for 3 years, but that was a village post and I had to travel daily for 60 kilometers. However, due to my medical conditions, it was not possible for me to continue. I experienced bad pain because of traveling. So, I resigned from that job and started my IT career with Light Genet Soft Tech. I joined Light Genet Soft Tech in May 2021. In Light Genet Soft Tech, I worked on many technologies, including HTML, CSS, JavaScript, Node.js, React.js, AWS, and MongoDB. When using MongoDB, I prefer to use Mongo's ODM, and I also work with the database for MySQL. For that, I use the ORM for SQLize. I am married and am ready to relocate, but my preference is for a remote job. I have 2 siblings. My brother is a software engineer. My sister is a dentist. My husband has been a software developer for 10 years. Thank you.

Earlier, before functional components interact, there were no hooks. We are not using hooks, but from the functional component introduced, we have options, like, to manage life cycle events, such as using state or the use of context too. So, to manage life cycle events, what happens? The React uses the virtual DOM. Okay? And, virtual DOM is nothing but the exact copy of the real DOM. So, what happens when we are trying to change in states or props in the real DOM, and the red is when they are rendering again and again, that was a very time-consuming process, and it was affecting the performance as well, that's why they are using this hook. So, use state, the use state, use context. These are some of the hooks in which, firstly, states and components are initialized. States and props in the components are initialized. The second place is mounting into that copy of what the real doc, the copy of the real DOM is created, and its name is the virtual DOM. In which virtual DOM, there are two processes, the two methods. The first one is component re-render and the second one is component build. So, it will check if there are any changes in the real DOM. So, and what happens, the virtual DOM will keep that copy with it. And then, when if that change is done, it will be done on the component's mount, and it will just check which section it's changed. And if it gets the answer, then that will be affected in real-time. In this way, the component will manage the life cycle event. And the last phase is unmounting, in which the states and props are changed or updated.

In Monterrey projects, I have used many libraries, like, but for the unit testing, I'm not sure about it. So, I will apologize. I'm not able to answer this question. Thank you.