profile-pic
Vetted Talent

Alok Kumar

Vetted Talent
As Senior Software Engineer I at PowerSchool, I lead the development of web applications and services that enhance the learning experience for millions of students and teachers. I use my skills in JavaScript, Node.js, MongoDB, C#, MySQL, and AWS to create scalable, secure, and user-friendly solutions that meet the needs of the education sector.
  • Role

    Software Developer

  • Years of Experience

    10 years

Skillsets

  • AWS EventBridge
  • ServiceNow
  • Ruby on Rails
  • RSpec
  • Node.js
  • Github workflows
  • GitHub Actions
  • Event-driven systems
  • CRM systems
  • CI/CD
  • AWS SQS
  • AWS S3
  • AWS Lambda
  • AWS IAM
  • MySQL - 2 Years
  • AWS EC2
  • Aws cloudwatch
  • TypeScript
  • Ruby
  • PHP
  • LoopBack
  • CSS
  • C#
  • MongoDB
  • JavaScript - 7 Years
  • HTML
  • AWS - 6 Years

Vetted For

11Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Sr. Fullstack Engineer (Node Js & React Js) -AI Screening
  • 24%
    icon-arrow-down
  • Skills assessed :DevOps, CI/CD, AWS, Docker, Go Lang, JavaScript, Jenkins, Kubernetes, Node Js, React Js, SQL
  • Score: 24/100

Professional Summary

10Years
  • Apr, 2024 - Present1 yr 7 months

    Software Developer

    Polestar
  • Sep, 2021 - Jan, 20242 yr 4 months

    Senior Software Engineer

    Powerschool
  • Feb, 2020 - Sep, 20211 yr 7 months

    Lead Engineer

    Awfis Space Solutions
  • Jul, 2016 - Aug, 20193 yr 1 month

    Senior Software Developer

    Nuevothought Technologies
  • Aug, 2019 - Feb, 2020 6 months

    Software Engineer

    Affle India

Work History

10Years

Software Developer

Polestar
Apr, 2024 - Present1 yr 7 months
    Developed scalable, event-driven systems in Node.js and TypeScript, leveraging AWS Lambda, EventBridge, SQS, and S3 for Manufacturing and Logistics workflows. Improved workflow efficiency by 20%. Monitored and resolved 100+ production incidents, collaborating with cross-functional teams to restore services and implement preventive measures. Implemented CI/CD pipelines using GitHub Workflows and Actions, automating build, test, and deployment processes, accelerating release cycles by 30%.

Senior Software Engineer

Powerschool
Sep, 2021 - Jan, 20242 yr 4 months
    Boosted code coverage from 10% to 70% in RSpec, reducing bug leakage into production by 50% and strengthening CI/CD pipeline quality. Transitioned from Node.js to Ruby on Rails to meet project demands, delivering backend solutions that supported business requirements. Improved workflow by integrating Slack notifications and implementing AWS CloudWatch dashboards with defined KPIs, enhancing incident detection by 40%.

Lead Engineer

Awfis Space Solutions
Feb, 2020 - Sep, 20211 yr 7 months
    Managed end-to-end server operations, including provisioning, configuring, and monitoring EC2 instances, ensuring 99.9% uptime. Owned production alert management, resolving incidents permanently and improving monitoring and readability by 30%.

Software Engineer

Affle India
Aug, 2019 - Feb, 2020 6 months
    Delivered backend services for an Android application by building APIs in Node.js, supporting core app features. Managed AWS infrastructure, including IAM, billing, and EC2 services, ensuring secure and cost efficient operations.

Senior Software Developer

Nuevothought Technologies
Jul, 2016 - Aug, 20193 yr 1 month
    Built a desktop application in C# for paint thinning management, enabling precise measurement and control. Developed the backend matchmaking logic for the "Ofish" mobile application using LoopBack, Node.js, and MongoDB, integrating palmistry, numerology, and face recognition, resulting in user engagement growth by 30%. Participated in client discussions to understand project requirements and expectations, facilitating efficient delivery timelines. Conducted peer-to-peer code reviews and assisted colleagues in solving technical issues, improving team productivity by 30%.

Major Projects

2Projects

CRM Application

    Automated opportunity-to-lead conversion for AWFIS Space Solutions. Built and deployed a CRM application, boosting sales team efficiency by 30% and improving data accuracy.

Ofish Mobile Application

    Developed backend matchmaking logic for a mobile app integrating palmistry, numerology, and face recognition. Delivered backend logic using Node.js, LoopBack, and MongoDB, enhancing user engagement.

Education

  • B.Tech (I.T)

    Government Engg. College, Ajmer (RTU) (2015)
  • 12th

    K.V. AFS, Nashik (2009)
  • 10th

    K.V. AFS, Nashik (2007)

Certifications

  • Amazon Web Services Cloud Practitioner - Amazon Issued Jan 2023 - Expires Jan 2026

AI-interview Questions & Answers

Could you help understand more about the program that you are doing for him? Hey. Hi. So my name is Alok Kumar. I've been, uh, Kishan's last eight and a half years. Right now, uh, I'm planning to post school in the private limited. So my, Uh, basic area of, uh, day to day work is in Node. Js, and

Error logging is basically, uh, at the root level. We can do the error logging, uh, and the routes part and exception handling and, uh, putting more logs to the logic area where we need to debug something.

So first of all, I would, uh, like, I would see where the issues are occurring. Uh, I'll streamline the, Uh, the easier to focus upon, I'll make it as atomic square as small asset.

What are the best practices for achieving database normalization and security address, which lies in Node. Js back end. Database normalization oh, I'm sorry. I didn't know The exact answer

Bundle size have become too low over the year. What time? What is it? To do the size. Bundler, I'm not sure about it.

Uh,

Given the following JavaScript function and for the production, we should also do a sequence of JavaScript. What would be done till midnight be So we're not calling this method anywhere. I can't see any, Call to fetch data and process. Anyway but, anyways, if it is executing, And we are fetching the data. So considering it is a async call, the data Variable is not initialized. It may happen that in process data, we are passing a variable, which is not initialized yet because it isn't

Under the following application code is in order to do this according to the account in this code. So security and password is totally exposed to the developer as well as in the database. So

I'm

Common experiences are in traffic. How do you agree to design system by border security and performance? But first of all, I would, uh, check what is the, uh, request I'm getting, how many what is the size of it and, Uh, regarding in comparison to the dev stack we have, uh, what is the requirement to fulfill the current load? Uh, either I can horizontally scale or vertically scale work. Depending upon the situation or the or depending upon the, uh, size and cost, we can Either or at least scale the servers and have auto scaling with a load balance

How do you optimize Docker container usage for Node. Js and React application?

I'm not sure what it I need to get back to