profile-pic
Vetted Talent

Ashish Mishra

Vetted Talent
Node.js Developer with 2.5 years of experience crafting scalable solutions. Expert in RESTful APIs, database optimization, and collaborative teamwork. Committed to high-quality, maintainable code.
  • Role

    Software Applications Development Engineer

  • Years of Experience

    4.6 years

Skillsets

  • continuous integration
  • Websockets
  • TypeScript
  • stripe
  • Socket.IO
  • session management
  • Razorpay
  • PostgreSQL
  • Node.js
  • NestJS
  • MongoDB
  • Express.js
  • JavaScript - 2 Years
  • Authorization
  • Authentication
  • Git - 3.0 Years
  • Firebase
  • Redis - 2.0 Years
  • Security
  • Slack
  • AWS - 1 Years
  • MySQL - 3.0 Years
  • MySQL - 1 Years
  • JavaScript - 3 Years

Vetted For

11Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Jr. Fullstack Developer (Node JS + React JS) - (Onsite, Coimbatore OR Chennai)AI Screening
  • 34%
    icon-arrow-down
  • Skills assessed :CI/CD, DevOps, AWS, SQL, Docker, Go Lang, JavaScript, Jenkins, Kubernetes, Node Js, React Js
  • Score: 34/100

Professional Summary

4.6Years
  • Feb, 2025 - Present1 yr 2 months

    Software Applications Development Engineer

    Ntt Managed Services India
  • Dec, 2023 - Jan, 20251 yr 1 month

    Nodejs Software Engineer

    HDFC ERGO General Insurance
  • Oct, 2021 - Dec, 20232 yr 2 months

    Node.js Backend Developer

    BrainBots
  • Apr, 2021 - Sep, 2021 5 months

    Junior Node.js Developer

    Trrev Technologies

Applications & Tools Known

  • icon-tool

    Javascript

  • icon-tool

    MongoDB

  • icon-tool

    Node.js

  • icon-tool

    Express.js

  • icon-tool

    REST API

  • icon-tool

    AWS (Amazon Web Services)

  • icon-tool

    MySQL

  • icon-tool

    JWT

  • icon-tool

    JSON

  • icon-tool

    OAuth 2.0

  • icon-tool

    ES6

  • icon-tool

    Frontend

  • icon-tool

    CSS3 & CSS5

  • icon-tool

    GitHub

  • icon-tool

    Slack

Work History

4.6Years

Software Applications Development Engineer

Ntt Managed Services India
Feb, 2025 - Present1 yr 2 months
    Developed software solutions for client-specific requirements and operational needs. Collaborated with cross-functional teams to refine project specifications and designs. Conducted system testing and troubleshooting to ensure software functionality and reliability.

Nodejs Software Engineer

HDFC ERGO General Insurance
Dec, 2023 - Jan, 20251 yr 1 month
    Migrated legacy system to Node.js application, halving response times. Spearheaded implementation of Continuous Integration and Continuous Deployment pipelines, reducing deployment time by 75%. Integrated server-side caching mechanisms, cutting server resource consumption by 20%. Constructed automated end-to-end testing suite, decreasing defect rates by 60% before product releases.

Node.js Backend Developer

BrainBots
Oct, 2021 - Dec, 20232 yr 2 months
    Proficient in implementing RESTful APIs for seamless frontend-backend communication. Skilled in database management using MongoDB and MySQL, optimizing performance and ensuring data integrity. Implemented Razorpay and Stripe for secure online payment processing. Utilized Redis for caching and data storage. Integrated Slack for communication and collaboration.

Junior Node.js Developer

Trrev Technologies
Apr, 2021 - Sep, 2021 5 months
    Set up Node.js development environment on local machines. Implemented CRUD (Create, Read, Update, Delete) operations for database interactions. Worked with databases like MongoDB, MySQL, or others depending on project requirements. Implemented error handling mechanism to gracefully manage exceptions. Documented codebase for better maintainability and future reference.

Major Projects

1Projects

Task Management App

    Asynchronous, real-time task management with Socket.io, Express.js, and MongoDB. NodeTasker is built with Node.js, leveraging asynchronous programming for a fast, responsive, and scalable application. Provides real-time updates on task statuses using Socket.io and utilizes Express.js for backend API and MongoDB for scalable data storage.

Education

  • Bachelor of Science Information Technology

    University of Mumbai (2019)
  • Maharashtra State Board of Secondary and Higher Secondary Education

    Matruchhaya jr college of Commerce and Science (2016)

AI-interview Questions & Answers

Yes. My name is. Mishra. Currently, I'm working as a back end developer for the past 2.2 years. Uh, and I mainly work on framework express Ashish and I've worked on database my SQL, post SQL. I have implemented various third party APIs like Azis integration, radius integration and stripe integration. And I have worked on, uh, mostly on social e commerce website. I mostly work on social ecommerce websites and, uh, uh, get a web applications.

Yeah. If I got the chance to accelerate myself, uh, in this job opportunity and, uh, I am very good at handling the and maintaining the code. And, uh, and also I'm I'm comfortable with the company's requirement. And if company give me any task, then I'm I'm the person who can do very well on this, and that's it.

1st for, uh, building in any API, we need to understand the requirement of an API. Uh, like, suppose if we are building a sign up API or log in API, then the field which we require for the sign up and the field which you require for the login. We have to understand the flow of the API then that how the data will going to flow and what would the request cycle and response cycle. So according to that we will build the A P

Yeah. Well, there is a various way of, creating a server and databases for functionality and application like, uh, I have mainly worked on mongodb. So in mongodb we have package which is called a mongoose and we use that mongoose for the database connection and for the server connection on the locally uh, we use the local host or, uh, like, uh, local or sport 8080 or anything which we want. Uh, so that's how we connect the server and database for functionality in an application.

Uh, well, as you know, uh, you why is a important part in any web application where user can interact with the website. So, designing user interaction on web page is quite, uh, big task and it should be a user friendly. Uh, like, it should be smooth and the data should be flow from following within this you are very smoothly. So I mainly used reactions and uh, uh, re adjust and HTML, CSS and java script for the for building a

Well, I don't have any knowledge about enterprise standard for a software application. Where where the standards and how did you ensure compliance? I don't have, uh, any in this. Like, for a software application, what were the standards and how did you ensure compliance? Like, it's different on a project requirement. Like, uh, if supposedly we are using a payment integration. So then there are various methods for the remaining integration in our application and we can use razor pay and stripe integration and all the other things, but it depends on how long, uh, how lengthy our website is and how, the how many modules are there in our website? So, uh, if you if you ask me, then I would go for a Stripe integration because it is easy to It is easier to, uh, build and it is easy to integrate in the web application. And their documentation is quite easy. And then it is one of the standards of the replication which we can use for the payment integration.

Well, uh, in React JS, we mostly use functional based component and class based component. So for the implementation of, uh, to handle the design implementation of you, I we mostly depend on the G s X. So, uh, for the designing we have like it's depend on our folder structure and our project structure use, like, uh, for a login or for us, uh, use screen sessions should be a different folder. And for authenticating the users folder and for payment should be a different folder. This is how we should design the U. I. For reactors and it should be sync with the data because as you know in the real data is all about the state. So implementation of you I is mainly dependent on the sync and synchronization with the data.

No. I've never used Jenkins, uh, integration for continuously living our past projects. I've never worked on Jenkins.

Well, I've never worked on Kubernetes and Docker, but, uh, yeah, I've heard about Docker and Kubernetes. That Docker and Kubernetes is basically used for the microservices, uh, like where the our if our application suppose, uh, currently, I'm working on a social e commerce platform. So they are planning to move that application onto a microservices so where we can use the Docker and Kubernetes to make our to make to, uh, build our application on a microservices fighting there where their docker and Kubernetes is used.

We have to design an application that uses APIs to meet both consumer and technical needs. Screen your applause. Uh, I cannot say that, I don't have any knowledge on this.

Well, uh, as a team, uh, we have to work with each other. And, uh, it's a good to Uh, uh, it's good to have a strong sense of ownership with teamwork. Like I have to know my part in company, what tasks they are given to me and Uh, uh, what are the deadlines they are given to me? So I have to start with all that scenario and try to, uh, try to uh, try to, uh, deliver that, uh, task or project as required by teamwork and, and deliver that project on a right time and and should write the code should write the code in a more proficient and efficient way uh