profile-pic
Vetted Talent

Devesh Pandey

Vetted Talent
Experienced in crafting web applications with focus on clean code, security, and performance optimization.
  • Role

    Angular Developer (Software Engineer)

  • Years of Experience

    4.8 years

  • Professional Portfolio

    View here

Skillsets

  • Oauth 2.0
  • Karma
  • Kubernetes
  • Lambda
  • Microservices
  • Mocha
  • MongoDB
  • MySQL
  • NestJS
  • Next.js
  • nginx
  • NgRx
  • JWT
  • Pm2
  • Postman
  • Prisma orm
  • RabbitMQ
  • Redis
  • RxJS
  • S3
  • SonarQube
  • System Design
  • Unit Testing
  • Websockets
  • CSS3
  • Angular
  • Git
  • Node.js
  • PHP
  • react
  • REST
  • Socket.IO
  • TypeScript
  • API Testing
  • AWS
  • CI/CD
  • JavaScript - 5.0 Years
  • Docker
  • EC2
  • Express.js
  • GitHub Actions
  • GitLab
  • GraphQL
  • HTML5
  • Integration Testing
  • Jasmine
  • Jenkins
  • Jest

Vetted For

9Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Angular Frontend Developer (Remote)AI Screening
  • 43%
    icon-arrow-down
  • Skills assessed :Git, API, Angular, CSS3, HTML5, JavaScript, Problem Solving Attitude, React Js, Type Script
  • Score: 39/90

Professional Summary

4.8Years
  • May, 2025 - Mar, 2026 10 months

    Software Engineer

    Vernost Marketing Technology Solutions
  • Jun, 2024 - Mar, 2025 9 months

    MEAN Stack developer

    Cloud BC Labs IND.
  • Nov, 2022 - Jun, 20241 yr 7 months

    Angular Developer

    Pear Technologies
  • Mar, 2021 - Aug, 20221 yr 5 months

    Web Developer

    Softaculous

Applications & Tools Known

  • icon-tool

    PHP

  • icon-tool

    WordPress

  • icon-tool

    HTML

  • icon-tool

    CSS

  • icon-tool

    jQuery

  • icon-tool

    Node.js

  • icon-tool

    Express

  • icon-tool

    Git

  • icon-tool

    Github

  • icon-tool

    Angular

  • icon-tool

    TypeScript

  • icon-tool

    GraphQL

Work History

4.8Years

Software Engineer

Vernost Marketing Technology Solutions
May, 2025 - Mar, 2026 10 months
    Architected distributed loyalty systems for enterprise clients (GPay, Flipkart, Axis), implementing event-driven patterns to handle high-volume, complex business workflows. Engineered secure RESTful services using Node.js and JWT, ensuring robust multi-client enterprise integrations and role-based access control. Re-engineered system architecture by consolidating microservices into standalone services, significantly reducing production failure rates and enhancing resilience. Integrated AI-agentic workflows (Claude Code, Copilot) to accelerate delivery velocity by 3x while maintaining zero-trust security standards. Spearheaded the refactoring of CRON-based data pipelines, eliminating redundancy to improve reporting accuracy by 30% across enterprise client dashboards. Established comprehensive testing protocols using Jest, developing unit and integration tests for critical loyalty workflows to ensure API reliability and minimize regression bugs.

MEAN Stack developer

Cloud BC Labs IND.
Jun, 2024 - Mar, 2025 9 months
    Architected multi-operator integration systems using RESTful and GraphQL APIs, enabling onboarding of international telecom partners and improving connectivity by 25%. Architected event-driven user lifecycle workflows using RabbitMQ, implementing asynchronous processing that scaled system capacity to handle high-throughput operations with zero message loss. Engineered scalable backend adapters for complex third-party integrations, reducing integration lead time by translating technical requirements into reusable, modular API services. Spearheaded frontend modernization by migrating legacy.NET applications to Angular 18, utilizing modular component-driven architecture to reduce initial page load time by 30%. Optimized APIs and automated campaign workflows, improving system responsiveness and operational efficiency.

Angular Developer

Pear Technologies
Nov, 2022 - Jun, 20241 yr 7 months
    Developed MEAN stack applications with NgRx state management, utilizing MongoDB Aggregation Pipelines to optimize complex queries and improve data load performance by 20%. Implemented unit testing practices using Jasmine/Karma for Angular components and Mocha for backend services, improving code reliability and release confidence. Engineered responsive UIs in Angular, implementing lazy loading and route guards to reduce page load time by 25% and enhance overall UX for 50,000+ users. Resolved frontend and backend issues and improved CI/CD workflows and version control practices.

Web Developer

Softaculous
Mar, 2021 - Aug, 20221 yr 5 months
    Led development of 60+ web templates using PHP and JavaScript, ensuring timely delivery. Developed and maintained 50+ client websites, improving performance and user experience. Resolved UI/UX and backend integration issues and collaborated with teams to deliver scalable solutions.

Achievements

  • Developed responsive web apps with Angular, adhering to best industry standards
  • Integrated RESTful APIs for seamless front-end to back-end communication, optimizing data management
  • Led a team to deliver 60+ theme templates in months

Major Projects

1Projects

QuickMobile Mobile Resale & Refurbishment Platform

Jan, 2026 - Jan, 2026
    Architected and deployed a complete end-to-end refurbishment platform using Next.js and AWS (EC2/S3), implementing Redis caching to achieve a 40% improvement in API response times. Developed scalable RESTful APIs in Node.js and Express to manage complex business logic, including dynamic pricing engines, order management, and doorstep pickup scheduling. Automated cloud infrastructure and DevOps by configuring Nginx reverse proxies, SSL, and a Docker-based CI/CD pipeline to ensure zero-downtime releases.

Education

  • Bachelor of Information Technology

    Nirmala Memorial Foundation College (2020)
  • Science

    Thakur College of Science and Commerce (2017)

Certifications

  • The complete javascript course 2022

  • React native design

  • Node js and its fundamentals

  • React native

  • Git and github - the practical guide.

  • Mastering regular expression with js

  • Design node js and its fundamentals

AI-interview Questions & Answers

Okay. So I have been working as a web developer, and I am currently posted as Angular developer here at PEER Technologies.

So I have been working. Yeah. State management can definitely be definitely be improved utilizing the TypeScript, type system. basically, by utilizing the type system, we can, keep a handle at what our data type currently is being processed. And after the desired data type of the system is pro is attained, we can move forward with the states.

the best way to integrate rest RESTful APIs are declaration, of services. And, in services, we can write up the functions to, get data, push data, or push data to the RESTful APIs. And further going further into the project, we can call those services and utilize those functions accordingly and at multiple places if we want to.

in Angular, to ensure that the components communicate efficiently, we have to make sure that all the component declarations are clear as can be and the relation of whether they are parent, child, or grandchild have to be declared properly, and, every necessary dependencies have to be called in the in both in the ts file as well as in the

Okay. So for the data binding, first of all, we have to optimize the Angular application's performance. We have to make sure which data or which strand of data is being passed from where, like, from the component to the view or from the view to the component, or either is there a requirement for two way data binding? depending on that, we must ensure the data has been declared in the exact form as for, with the property declare, property binding or with the attribute binding and, if necessary, two way data binding using the NG modules.

basically, the CSS is much preferred to be structured as, from body onwards. If a template is being loaded, the CSS representing the same should be declared in the same component. And, in order to give a higher priority, the CSS must be declared inline and, not, using the n g t property as much as possible.

I suppose. Okay. 1st potential issue that I see is the catch error, block where the error is caught, rather than it being sent to a function to further process or to display, as in the console or for a in or for a inner HTML block. It's been directly sent to some, binding data, like off and so on. And furthermore, after subscribing even, the subscribed item is as it is being, utilized as a variable value for these items.

the main difference that I can find it is if the user rule declared private variable, that is, a string is being manipulated at the same play page multiple same scope multiple times, like after in the get user roles, the after it's been declared as observable, the user roles is being, misassigned the value of the roles and is being returned as it is.

Okay. So first of all, declaring a shared module in Angular that can be lazy loaded across multiple feature modules. Okay. So first of all, we the shared module will be declared out of the scope of all the modules. the means, the app module. it will be declared outside of the scope of it. And, secondly, you will need to call it in, means you will need to call, means, declare the dependency in every ts file or the format that it's gonna be used in. And after doing that for lazy loading, you'll have to whenever you call the services, you'll have to put in a sync and a sync of it log so that for first of all, after we get the services fully loaded, only then will it be loaded into several modules. And the async block would be much better to be, implemented there itself into the service

The constructor. Okay. The pattern that you would use in JavaScript to encapsulate private properties and method. First of all, in Angular, as we know, in constructor, we declare, like, private. And after that, we declare whatever property or method we want to or, in this case, the services. but in JavaScript, there aren't, many of these options, but I'm not familiar with this concept.