Career Summary

Creative and problem solving IT professional with 10+ years of experience. Specializes in Node js, MongoDB (Nosql), Expressjs, AngularJS, REST Apis, GraphQL and AWS. With a positive attitude, I am efficient in strong decision making and have proven ability to perform very well as a team member as well as an individual. I approach all projects with professionalism and a can-do attitude. I consider myself a fast learner and a team player. Seeking a challenging and rewarding opportunity where I can utilize my expertise in technical skills.


Technologies


My Total Experience


Scan QR code and contact me.

Technologies


Work Experience

Sr. Nodejs Developer

AIT Global India.
Dec 2021 - Oct 2022

Worked as a Sr Nodejs developer. Worked with team on GCP web scraping.

  • Worked on cloud with GCP.
  • Worked with best team and learned a lot.

Achievements:

Worked as a Sr Nodejs developer, I on worked on web scraping for the advertisement.

Technologies used:

  • Microscrives
  • Nodejs
  • ExpressJS
  • MongoDB
  • GCP
  • PostgresSQL

Sr. Nodejs Developer

Collabera
May 2021 - Dec 2021

Worked as a Sr Nodejs developer. Worked with Fintech Company NIUM as Sr. backend developer.

  • Worked in microserice for customer management.
  • Worked with best team and learned a lot.

Achievements:

Worked as a Sr Nodejs developer, I worked on so many microserices which are related to fintech domain.

Technologies used:

  • Microscrives
  • Nodejs
  • ExpressJS
  • NestJS
  • Angular
  • PostgresSQL
  • REST Apis
  • GraphQL

Lead Developer

Mobilyte Solutions Pvt. Ltd.
Feb 2018 - April 2021

Currently working as a Lead developer. It is ultimately my responsibility that all of the developers in my team are adhering to the software quality standards agreed by my team and the wider development team so that work is done to the highest possible quality.

  • To understand and be able to talk about and explain to my team the importance of principles of good software design and development so that we are able to produce software of the highest possible quality in the fastest possible time and will be able to continue to do so in the future.
  • To ensure the features developed by my team are produced to the highest possible quality in the fastest possible time and no less, so that we are able to continue to do so in the future.
  • To show the developers on my team better ways of doing things and help them improve their skills so that we all become better at our jobs.
  • To act as example to all the developers on my team by advocating learning and taking the time to do so myself so that they feel comfortable they can too.

Achievements:

Worked as a Lead developer, I worked on so many applications like social networking app, crypto currency app and e-commerce app. I created my own npm module (500 Downloads in a week). Following is a list of some major applications:

  • Dumpya App (https://www.dumpya.com/.
  • Crypto Currency (http://www.onchainnow.com/).
  • FanchSock App (Social Networking).
  • Upstix App (https://upstixapp.com/).

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • Angular
  • Hapi JS
  • PostgresSQL
  • REST Apis
  • GraphQL

Senior Software Developer

smartData Enterprises
2013 - 2018

Worked as a Senior Software engineer. My responsibility is to work on software with team based on module. Follow the Git Flow rules and pushed code on a daily basis. Client communication handled by me.

Achievements

I worked on MWS (Marketplace Web Service) on two applications with Amazon, Ebay and Shopify. Worked on multi tenancy database design for one application.

Technologies used:

  • AngularJS
  • Nodejs
  • MongoDB
  • ExpressJS
  • Koa
  • Stripe

Software Developer

Softalgo Pvt. Ltd
2011 - 2013

I started my career with this organization. I worked as a software developer in core PHP. I worked on some hotel, photography website which are in php and mysql.

My role was to follow the project plan and execute the same.

Technologies used:

  • PHP
  • Mysql
  • Javascript
  • jQuery
  • HTML/CSS

Skills & Tools

Frontend

  • AngularJS
  • React
  • JavaScript
  • HTML/CSS

Backend

  • Nodejs
  • Golang
  • CORE PHP

Database

  • MongoDB
  • MySQL
  • PostgreSQL

Others

  • DevOps
  • AWS
  • Code Review
  • Git
  • Unit Testing
  • Wireframing
  • Sketch
  • Balsamiq

Education

  • Master of Computer Applications (MCA)
    Apeejay Institute of Managment
    2008 - 2011
  • BSc Eco
    SMDRSD Collenge, Pathankot
    2005 - 2008

Language

  • English(Professional)
  • Hindi(Professional)
  • Punjabi(Native)

Interests

  • Climbing
  • Snowboarding
  • Cooking

Portfolio

Lost To Time Board Game

This is the companion app for the real-time board game Lost To Time.Entering a mysterious Mayan temple has triggered the traps and is collapsing. You along with up to 3 other friends must collect 4 keys while trying to survive the deadly traps.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • Socket.io
  • ReactJS
  • PlayStore
  • AppStore

Bizreprice(MWS - Amazon)

The smart and advance repricing software build for online marketplace sellers. Its based on amazon marketplace web services. This software is saas based where sellers create accounts based on various subscription packages and list the products for amazon upload and this software automatically repricing the pricing to compare with other seller price to get the buy now button. .

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • AngularJs

OnChain Research

On-Chain is distributed application providing real-time, accurate, verifiable price data for crypto currency and digital assets. On-Chain's proprietary algorithm is derived from back-testing a multitude of big data samples from publically available blockchain data. The goal of the On-Chain DApp is to bring a more interactive experience to users who want to interact directly with the underlying blockchain.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • Socket.io
  • Flutter
  • Docker
  • PlayStore
  • AppStore
  • Docker

letsact - Social Impact App

The letsact app helps user to achieve great things. Get socially involved in your surroundings, or help globally with our selected fundraising projects. I have implemented events organization, authenticaton and normal discussion part. I worked on this application when I was assocated with the agency in 2018-19.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • Socket.io
  • React Native
  • PlayStore
  • AppStore

Dumpya

Dumpya allows users to voice their opinions – even strong ones - in a fun social way that differentiates itself from any other App. Users can communicate what they dislike in a timely fashion. For instance, a business may be ‘dumped’ after an environmental blunder. A sports team may be ‘dumped’ for not showing eagerness to win despite its great financial resources. A politician may be ‘dumped’ for his questionable statements.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • Socket.io
  • iOS/Android (Native)
  • PlayStore
  • AppStore

Atticus

Atticus is news related app, where user can select there interest and topics which he wants to see in the news. User can login with facebook and normal signup.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • Flutter

Artisttics

This applicaton is based Analytics on Artists especially Kollywood and Canadian artists. Also, we entertain our audience by integrating gamification on our analytics and artists.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • React Native
  • PlayStore

QChat

This applicaton is mobile applicaton which is designed in flutter for IOS and Android devices. This is chat applicatoin like whatsapp, we can chat with our contacts and group chat with create a group of contacts.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • Flutter

Upstix

Upstix is a fresh way to buy and sell your items on your mobile all without giving up your email address or phone number to the buyer. You control the process. Here are some of Upstix’s key features; Buy and Sell, In App-Instant Chat, Make An Offer, Create Listings, All of this functionality at your fingertips, making your buying and selling experience seamless and convenient. With Upstix you will have access to this community at any time of the day. So as our community grows so will you.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • IOS Native
  • Android Native
  • PlayStore
  • AppStore

FanchSock

This application is like social networking website, It looks like the instagram website butwith less features. User can subscribe the other user to check the paid post, paid messagesand paid videos of the other user for this other user need to verify the account for thesame. Socket implement for the chat messages.

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • Socket.io
  • ReactJS

Video Chat

This is just video chat for POC, multiple users can video chat and normal chat with each other. It includes Video/Screen Share/Call Mute/Text Chat.

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • Agora SDK
  • Socket.io
  • HTML/CSS

Pricing Easy (MWS - Amazon, Ebay, Shopify)

PricingEasy is eBay, Amazon and Shopify inventory and listing management tool. This application is a SaaS based application that allows multi-channel e-commerce sellers to profitably manage and grow their business. PricingEasy is the only e-commerce software that actively manages your inventory and listings focused around margins and pricing intelligently by taking into account all the cost factors that come with selling on eBay, Amazon, & Shopify.

p1

Technologies used:

  • Nodejs
  • ExpressJS
  • MongoDB
  • REST Apis
  • AngularJS

Socket Tester App

This application is related to the developers. Thy can test with the socket events.

p1

Technologies used:

  • Socket.io
  • ReactJS

And Many More, Not added Yet.