profile-pic
Vetted Talent

Lallan Kumar

Vetted Talent
An experienced team leader and B.tech graduate with 6+ years of experience in MERN STACK DEVELOPMENT. Hand on experience with advanced application in JS, Web3 and LINUX.
  • Role

    Full Stack JavaScript developer

  • Years of Experience

    7.10 years

Skillsets

  • CSS
  • TypeScript
  • Kafka
  • web3
  • Web2
  • React Js
  • Node Js
  • Decentralized wallets
  • MongoDB
  • Linux
  • MySQL - 2 Years
  • CICD
  • Solidity
  • REST API
  • Redis
  • RabbitMQ
  • Docker
  • HTML
  • JavaScript - 06 Years

Vetted For

7Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Software Developer - Backend(Remote)AI Screening
  • 38%
    icon-arrow-down
  • Skills assessed :Cloud Infrastructure, Unit Testing, Microservices, Node.js, AWS, MongoDB, TypeScript
  • Score: 34/90

Professional Summary

7.10Years
  • May, 2021 - Present4 yr 11 months

    Software Engineer

    Antier Solutions
  • MERN Stack developer

    Antier Solutions
  • Jun, 2019 - Apr, 20211 yr 10 months

    Web Developer

    ToXSL Technologies
  • Dec, 2017 - Jul, 2018 7 months

    PHP Developer

    Apptunix
  • Aug, 2018 - Mar, 2019 7 months

    Full Stack Developer

    CQLsys Technologies

Applications & Tools Known

  • icon-tool

    Node.js

  • icon-tool

    React

  • icon-tool

    MySQL

  • icon-tool

    MongoDB

  • icon-tool

    FileZilla

  • icon-tool

    Zoho

  • icon-tool

    Skype

  • icon-tool

    Git

  • icon-tool

    Slack

Work History

7.10Years

Software Engineer

Antier Solutions
May, 2021 - Present4 yr 11 months

MERN Stack developer

Antier Solutions
    Led development of a fintech dashboard for digital lending. Integrated third-party payment gateways (Razorpay, Stripe) and KYC services using secure APIs. Designed and using Javascript Node.js and RabbitMQ, enabling scalable and decoupled architecture. Implemented role-based authentication using JWT and OAuth2 for enhanced security. Mentored 5 junior developers and improved team productivity by adopting Agile and code review practices.

Web Developer

ToXSL Technologies
Jun, 2019 - Apr, 20211 yr 10 months
    Migrated legacy Angular frontend to React, improving usability and performance metrics. Configured CI/CD pipelines using GitHub Actions and Docker for faster deployments.

Full Stack Developer

CQLsys Technologies
Aug, 2018 - Mar, 2019 7 months
    Delivered an e-commerce platform with dynamic product listings, shopping cart, and real-time order tracking. Implemented payment integrations.

PHP Developer

Apptunix
Dec, 2017 - Jul, 2018 7 months

Achievements

  • Participation in zonal cricket
  • College Cricket Tournament Semi Final
  • College Workshop Participation
  • College Cricket Tournament Paticipation Semi Final

Major Projects

8Projects

SongInvest

Feb, 2023 - Present3 yr 2 months
    NFT MarketPlace. Developed Hybrid Music Nft with primary and secondary blockchain marketplace based on ERC 1155 protocol. Digital Collectibles Platform that allow user to purchase NFT in secure environment. Stack: Node Js, React Js, Express, Mysql, MongoDB, Microservice, Web3, typescript. Key Responsibilities: Implement blockchain protocols and smart contracts to facilitate NFT tokenization, ownership verification, and transaction processing. Developed backend APIs to manage token transfer and web3 integration.

SUSUMI

Jun, 2024 - Present1 yr 10 months
    CrowdFunding Platform. Crowdfunding platform with NFT Marketplace. Stack: Node Js, React Js, Nest Js, MongoDB, Microservice, Web3, Typescript, Prisma ORM. Key Responsibilities: Team Handle and client calls with Designed and implemented the backend architecture for an Fund creating and NFT marketplace, including database schema, server structure, and API endpoints to transaction processing. Optimized backend systems for high performance and scalability, utilizing caching mechanisms, load balancing, and database indexing techniques to handle.

Ponitech

Jun, 2025 - Jul, 2025 1 month
    ICO (Initial Coin Offering). Decentralized ICO Stack: Node Js, Next Js, MongoDB. Key Responsibilities: Handling team with system design, key contribution for frontend application in NEXT js.

Perstok

Mar, 2022 - Jun, 20231 yr 3 months
    Copy of facebook & Nft Marketplace. In this I was worked as Frontend Development. Solidity part which has used to user coin is based on exchange is implement by me. Multiple Social login (Facebook and Google) and Chat module is implemented in this project. This site is copy of facebook and blockchain token with public explorer.

Muslima

Jun, 2019 - Aug, 20201 yr 2 months
    Matrimony Website. This is copy of shaddi.com and it`s matrimonial site. Website is created from scratch and created in Node JS with React JS and Mongodb with gitlab is used to manage code. Individually I have created this site.

Doctour App and Website

Sep, 2018 - Mar, 2019 6 months
    Project is basically a appointment booking and consultant website and app. In this I have worked as backend developer with node js and mysql database is used. Role: I was worked as backend developer resposibilty.

chatapp

Jun, 2018 - Sep, 2018 3 months
    Chat Application with multiple features like "whats app" That is based on mobile app started from scratch with socket.ip and react js/ node js with mysql database is used.

Where is the food truck

Nov, 2017 - Jul, 2018 8 months
    Supply food products as location wise. In this project I had worked as BACKEND development role with team. work in html, css, frontend as well in backend.

Education

  • Computer Science B.Tech

    PTU (2017)
  • Non Medical 12 Science

    PSEB (2013)

Certifications

  • Participation in step workshop, ludhiana

  • Step workshop participation, ludhiana college

Interests

  • Outdoor Games
  • Badminton
  • Cricket
  • AI-interview Questions & Answers

    basically, I'm use asset property in MongoDB. It is not inbuilt. I will make by using fallback, in my groceries. Yeah. Thank you.

    Basically, before moving on production, create a different environment where, the architecture will be would be moved into microservice by using different services, like, database management, how the fallback will manage if any transaction would happen, how the API will API speed increase by using Redis or other some cache. And once all things will be completed, need to go for a QA approval. After that, all could be pushed on production without deleting or, any data. Thank you.

    basically, for high availability, Namo, what do we I can use scalable application. Like, EKS, I can use here where, if user is more than the that, we have defined, then the application would be auto scaled, and, we can use throttling as well as so if any user got the response, got the API and want to, call again and again like a hacker, that can be break as well.

    in a heavy read and write loads, we can use cluster as well as with the we can use auto scaling, and we can use queue management where we can write the application. We can where we have a right query, we can do we can use a different write technique, and, we can also use read as well. Like, MongoDB clusters, we can use. And, replica, we can use, where read has a different port and write has a different port. Because read, maximum time, we are using read approaches. and somehow, we can also use write. So we need more latency in data, but, right approach, we can use queue as well.

    What are the key features in there? in microservice architecture, we can use, like, we can share data between services, with using if you want a real time data from different services, we can use gRPC. and if you want data like a trans we can use transaction. At that time, we can use a queue management like a Kafka or RabbitMQ, where after an after transaction, we can give the response, with using socket. we can use different database and sorry. We can use different database for each services, and we can also use Redis for, like, where we want instant response, like profile API would use multiple times. So we can try with the profile API in Redis. Once everything anything will be update in user side, the Redis also get updated. And, we need to write, we need to write a code there. reader application will work differently and write a question will work differently. so that, all load will not go to on same port, right, like a replica. We can use here.

    We'll just, in this case, we need to update the status code 500 to 400 because 500 will throw a server error, internal server error. We need to change from 500 to 400 in cache. And we need more we need to add more things like, if user has authenticated, we need to add logic more authentication lock in here.

    Connection pooling. in connection pooling, if, we need to create a connection pool because, if we do not write, we do not manage as a connection pooling. The connection has been started, and, after the, process has been completed, the load the connection will be break there. At the time, sometime, it will cause us some error so that we need to write maximum connection pulling, in a particular instance so that any unwanted user cannot attack on the particular instance.

    Steps. We need to add a gRPC for inter servers service communication. basically, GRPC will transfer data within the components in the form of buffer. that will not be easily to read, whenever data is communicating communicated within the server. And, we need to if we are using different server or different instance, we need to just add the application, in the server side. Only that time will be called, when the server is calling from, the particular API. Otherwise, it will not respond. It will throw error. So that will also secure the, microservice architecture as well.

    basically, we need to, we need to write we need to work with the when we are working with the MongoDB, we need to write a master slave method. basically, in this method, if any master or any slave will would not any master would not work, the other slave automatically work as a master and, automatically shift the whole control to that. in master control, all things will be worked as a, like, they can handle read as well as write operation and execute. But in slave, they can only read. So we can use the master slave protocol, master slave method as well.

    We can create a, we can, we can create a replica for that time. when we are interacting with the AWS, we can create replicas. That's why, if one replica is not working, others will automatically, worked. So that's the good practice for that.