Hi all, I'm Rahul

A passionate Software Developer having an experience of building Web and Mobile applications with JavaScript / Reactjs / Nodejs / React Native / Angular and some other cool libraries and frameworks.

man sitting on table
Man Working

What i do

CRAZY FULL STACK DEVELOPER WHO WANTS TO EXPLORE EVERY TECH STACK

  • html-5

  • css3

  • sass

  • JavaScript

  • reactjs

  • nodejs

  • angular

  • npm

  • mongodb -database

  • aws

  • firebase

  • python

  • docker

⚡ Develop highly interactive Front end / User Interfaces for your web and mobile applications

⚡ Creating application backend in Node & Express

⚡ Integration of third party services such as Firebase/ AWS / Digital Ocean

⚡ Uses PostgreSQL & MongoDB as Database

Experiences

Harbinger Group
Harbinger Group
Associate Tech Lead
November 2025 – Present

Building Learning Management System project for Heidrick & Struggles

    GraffersID
    GraffersID
    Full-Stack Developer
    April 2022 – November 2025

    • Collaborated as a Consultant at Harbinger Group on a Learning Management System (LMS) project for Heidrick & Struggles.
    • Developed a Fintech application, Alfapay, for AlFardan Exchange, enhancing their digital payment solutions.
    • Utilized full stack development skills to deliver high-quality software solutions in a remote work environment.
    Eoraa&Co
    Eoraa&Co
    Full-Stack Developer
    August 2020 – March 2022

    Built software systems in different domains:

    • Inventory Management / E-Comm
    • Advertisement
    • Matrimonial / Matchmaking
    • Business Development

    Big Projects

    PERSONAL, SOME STARTUPS AND COMPANIES THAT I HELPED TO CREATE THEIR TECH

    Marketly
    Marketly

    E-commerce application built with MERN & Redux.

    OTZ JAPAN
    OTZ JAPAN

    Built this e-comm website for my japanese client

    Tanoshiitake
    Tanoshiitake

    A platform for the japanese farmers to sell different types/species of mushroom. Also created a seller and admin dashboard for members to manage sales and stocks.

    Scribe
    Scribe

    Scribe is a thought sharing platform where you can share your thoughts and craziest ideas with the world. You can also interact with other users by commenting on their posts.

    Proficiency

    Frontend Development

    Backend Development

    UI/UX

    Programming

    Education

    Shri Mata Vaishno Devi University, Katra
    Shri Mata Vaishno Devi University, Katra
    Bachelor of Technology in Computer Science & Engineering

    August 2016 - August 2020

    CGPA: 7.91/10

      KC Public School
      KC Public School
      XII, CBSE

      April 2015 - May 2016

      Percentage: 91.5%

        Achievements And Certifications 🏆

        Achievements, Certifications, Award Letters and Some Cool Stuff that I have done !

        Card Thumbnail
        MERN Stack Certification

        Udemy

        Card Thumbnail
        Angular Online Winter training, 2018

        Certification

        Card Thumbnail
        Server-side Development with NodeJS, Express and MongoDB

        Coursera

        Card Thumbnail
        Python Programming

        Coursera

        Blogs

        With Love for Developing cool stuff, I love to write and teach others what I have learnt.

        Basic Guide, Properties and Usecases of JSON (JavaScript Object Notation)

        The quick and straightforward solution to exchanging and storing data between a server and an application:. This article is for the basic understanding of JSON. Prior knowledge of JavaScript will be helpful but not necessary. By completing this article, you will get an idea of what a JSON is and how to manipulate it to use in our application. Many beginners may be confused about the difference between the regular javascript object and a JSON object, so this article will give a clear picture of it by introducing you to the rules of JSON. So let’s get started.. These are must for a javascript value to become a JSON.. Douglas Crockford(co-founder of Javascript and founder of JSON) created a JSON business card. It has a logo on the front and complete grammar on the back. You can easily understand the grammar of JSON by looking at the back of the JSON business card as it is a subset of JavaScript value grammar.. So the two main methods associated with JSON namesake are:. Using the replacer:. If the value is a function, then the JSON.stringify() ignores it.. It parses the JSON data in text and returns a JavaScript value. Here are some examples:. The optional parameter ‘reviewer’ can be used to transform the parsed data.. In this example, we are translating date strings to date objects:. We’re done with the basics! Part 2 will cover advanced concepts explaining the practical implementations of JSON in a real-life project..

        Contact Me ☎️

        Discuss a project or just want to say hi? My Inbox is open for all.