Skip to content
View the-vishal-kumar's full-sized avatar
😎
Code is like humor. When you have to explain it, it’s bad.
😎
Code is like humor. When you have to explain it, it’s bad.

Block or report the-vishal-kumar

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
the-vishal-kumar/README.md

πŸ‘‹ Hello, World!

I'm Vishal Kumar, a Lead Software Development Engineer with 9+ years of experience designing backend architectures, building scalable systems, and leading high-impact engineering teams.

By day, I lead product and infrastructure efforts at CapGrid. By night, I write technical blogs at funGyaan.com, explore SaaS ideas, and contribute to open source. My goal is to build products that outlive me.


🧰 Tech Stack & Skills

πŸš€ Backend & Serverless

  • Node.js (Express, Fastify, Hapi, Adonis)
  • Go, Python
  • GraphQL, REST
  • Serverless (AWS Lambda, Firebase Functions)
  • Socket.IO, Swagger, Puppeteer
  • Microservices Architecture, DB Sharding
  • Twilio, Mailgun, Postmark, Firebase Push

πŸ—„οΈ Databases

  • MongoDB (Atlas, Triggers, Indexes)
  • PostgreSQL, MySQL, DynamoDB
  • Redis, Firebase Firestore

☁️ Cloud & DevOps

  • AWS (EC2, S3, RDS, SQS, Route 53, Cognito, CloudWatch)
  • Docker, PM2, Heroku, Nginx + SSL
  • CI/CD: GitHub Actions, CircleCI

πŸ–₯️ Frontend

  • React Native (Redux)
  • React.js (with Next.js)

πŸ§ͺ Testing

  • Jest, Mocha, Chai
  • TDD, Unit & Integration Testing

πŸ› οΈ Tools & Practices

  • Hevo (ETL Pipelines), Superset (Dashboards)
  • Agile, Scrum, GitHub, Bitbucket

πŸš€ Notable Projects

  • CapGrid.in – Cloud manufacturing platform for precision components
    β†’ Designed catalog ingestion, sourcing automation, and quote recommendation engine.

  • Template.io – Contract drafting engine for legal teams
    β†’ Enabled dynamic clause configuration and automated contract generation.

  • JioNews – Multilingual news aggregator for 5M+ users
    β†’ Led backend migration from Go to Node.js with sub-200ms response time in 12+ languages.

  • Moveable.uk – Multi-tenant real estate SaaS
    β†’ Delivered tenant-isolated branding and dashboard modules across agencies.

  • Novagems – Workforce management system for security agencies
    β†’ Built GPS tracking, geofencing alerts, and automated payroll generation.

  • Kudos Bot – Lightweight Slack bot
    β†’ Recognizes and appreciates teammates with message-based triggers.

  • Next Foodie / Chef Order – Real-time food ordering app
    β†’ Built cart workflows, live order updates via Socket.IO, and delivery scheduling.

  • Ensemble Health Partners – Hospital–insurance revenue platform
    β†’ Integrated backend workflows for claims mediation.


🧩 Open Source Contributions

  • πŸ”§ Fastify Rate Limiter
    β†’ Added Sequelize ORM store implementation example.

  • πŸ§ͺ AdonisJS Core
    β†’ Enabled asynchronous CORS domain whitelisting support.


πŸ† Certifications


🌐 Let’s Connect

LinkedIn
GitHub followers
Twitter Follow
Instagram


πŸ™ Always building, always learning. Open to collaborations, contributions, and coffee β˜•.

Pinned Loading

  1. nodejs-typescript-rest-boilerplate nodejs-typescript-rest-boilerplate Public template

    NodeJs / TypeScript Boilerplate | Express | Docker | Joi | ESLint | Prettier | CommitLint | Husky | Jest | Supertest | New Relic | JWT | Git

    TypeScript 1

  2. open-kudos open-kudos Public

    Forked from Pagepro/open-kudos

    TypeScript 1

  3. heroku-slug-promotion-through-circleci heroku-slug-promotion-through-circleci Public

    JavaScript 1

  4. PointDNS-Heroku-Addon PointDNS-Heroku-Addon Public

    Step by Step Guide for setting up PointDNS on Heroku

  5. Tutorial: AWS - Create EC2 Instance ... Tutorial: AWS - Create EC2 Instance and Connect via SSH
    1
    1. Go to https://console.aws.amazon.com/
    2
    1. Signup/Signin using your credentials
    3
    1. Go to [EC2 service](https://github.com/the-vishal-kumar/gist-images/blob/main/aws-tutorial-create-ec2-instance-and-connect-via-ssh/00.go-to-ec2-service-service.png)
    4
    1. Click on [Launch Instance](https://github.com/the-vishal-kumar/gist-images/blob/main/aws-tutorial-create-ec2-instance-and-connect-via-ssh/01.ec2-dashboard.png)
    5
    1. **Name and tags**
  6. Tutorial: AWS - Setup Nginx reverse ... Tutorial: AWS - Setup Nginx reverse proxy on EC2 Instance and deploy NodeJs Application
    1
    1. (Optional) Follow the link to learn [How to create AWS EC2 Instance](https://gist.github.com/the-vishal-kumar/6e295bc8f08ff46f4a08456d0c9222c7)
    2
    1. Open terminal, connect to your ec2 instance using ssh command, e.g. `sudo ssh -i fungyaan-frankfurt.pem ubuntu@ec2-18-195-20-82.eu-central-1.compute.amazonaws.com`
    3
       1. If prompted password, write your _computer user's password_ and press enter
    4
       1. You have successfully logged in as _ubuntu_ user in your EC2 instance.
    5
    1. Switch to superuser