Welcome to My Portfolio

Full Stack Developer | Specializing in Backend

Download Resume

About Me

Hello! I'm a Full Stack Developer. With 4 years of professional experience in front-end and back-end development, I've honed my skills in React and Node.js. I leverage open-source platforms, tools, front-end frameworks, and middleware to modernize enterprise applications by redeveloping legacy systems.

My involvement spans all aspects of product development, including ideation, design, implementation, deployment, and issue resolution. I am committed to delivering quality solutions that provide value and efficiency.

My Skills

Node.js

React.js

Redux/Context API

MongoDB

Babel

Nest.js

Express.js

Next.js/Gatsby.js/Nuxt.js

HTML/CSS

LESS/SCSS/SASS

CI/CD

Linux/Windows

Amazon Web Services

MacOS

Nginx

Angular

React Hooks

Web3.0

Javascript (ES5, ES6 and Others)

SQL (MySQL, PostgreSQL)

JQuery

Vue.js

Docker

Mongoose/TypeORM/Sequelize etc

WebSocket/Socket.IO

Typescript

Webpack

Bootstrap/Tailwind CSS/Ant Design/Material UI

SPA/PWA

Oracle Cloud

Problem Solving

JSON/YAML

Google Cloud

Kafka

RabbitMQ

Azure/Heroku/DigitalOcean

TDD (Mocha/Chai/Jest etc)

Firebase

Agile Methodology

Git (Github/Bitbucket/Gitlab)

Object Oriented/Functional/Structural Programming

ApexCharts.js, Chart.js, Recharts, and Highcharts

Work Experience

Nodejs Developer

Company: TNC IT GROUP

Duration: 03/2022 - Present

Location: Dubai, UAE

Description: Blockchain development and security services provider with 500+ blockchain developers working all around the world.

  • Responsible for managing the interchange of data between the server and the users
  • Work as part of a team developing applications and services using Agile development methods
  • Build customer-facing UI and back-end services
  • Code, test and operate node.js based services
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem
  • Analyse customer needs and developing overall concept and design objectives
  • Create software in a variety of programming and for a variety of IT software applications
  • Debugging and correcting errors in computer programs

Software Engineer (II)

Company: Digital Dividend

Duration: 02/2021 - 01/2022

Location: Karachi, Pakistan

Description: Web and mobile development services provider

  • Worked for 2 years and got experience to work technologies based on javascript
  • Reactjs, Nodejs, Javascript, Typescript and Docker were my main technologies
  • Managed and worked with team of developers and completed many projects with them

Certificates

Udacity React Nanodegree

Year: 2020

Link: View Certificate

CMAD (Certified Mobile Application Developer)

Year: 2017

Honor Awards

University Ambassador (1)

Year: 2016 - 2017

Institution: Sindh Madressatul Islam University

Sponsored Trip to Turkiye

Year: 2019

Institution: Sindh Madressatul Islam University

Merit Based Scholarship

Year: 2019

Institution: Sindh Madressatul Islam University

University Ambassador (2)

Year: 2019 - 2020

Institution: Sindh Madressatul Islam University

My Projects

Red Sea Digital (CMS)

03/2020 - 01/2021

Created innovative CMS for Red Sea Digital (RSD), simplifying content management across multiple screens. Led development of RSD CMS, enhancing audience engagement and digital management capabilities. Delivered user-friendly interface for dynamic content scheduling and targeted messaging.

Technologies used:

Nodejs, Reactjs, HTML, CSS, Javascript, Typescript, MongoDB, Firebase, Docker etc.

CarHub

03/2020 - 01/2022

Created CarHub, a digitalized automotive service solution for convenient and quality car servicing. Integrated various service providers on a single platform, offering location, services, and pricing information. Streamlined the process of selecting service providers, enhancing the car service experience for users.

Technologies used:

Nodejs, Reactjs, HTML, CSS, Javascript, Typescript, MongoDB, PostgreSQL, Firebase, Docker etc.

Real Research & RR Store

Architected and implemented the Real Research backend utilizing MongoDB, Node.js, Express.js, and other cutting-edge JavaScript technologies, including Mongoose ORM, Redis for caching, RabbitMQ for messaging, and Socket.io for real-time communication. Leveraged the power of asynchronous programming and event-driven architecture with technologies such as async/await, Promises, and event emitters, enhancing scalability and responsiveness. Integrated robust authentication and authorization mechanisms using technologies like Passport.js and JSON Web Tokens (JWT) to ensure secure access to Real Research services.

Technologies used:

Steam-Coin

Developed the StreamCoin blockchain app as a backend developer, leveraging technologies such as Ethereum, and web3.js for blockchain integration. Implemented smart contracts to enable secure and direct transactions between users and streamers, eliminating the need for intermediaries. Utilized Node.js, Express.js, and JavaScript to build the backend infrastructure, incorporating real-time communication and database technologies like WebSockets and MongoDB for seamless functionality and efficient data management.

Technologies used:

Homeros Coin

Technologies used:

Ethereum blockchain, Solidity smart contract language, web3.js library, Node.js, Express.js, JavaScript, WebSockets, MongoDB

Gera Coin

Technologies used:

Ethereum blockchain, Solidity smart contract language, web3.js library, Node.js, Express.js, JavaScript, WebSockets, MongoDB

Languages

English

Full Professional Proficiency

Urdu/Hindi

Native or Bilingual Proficiency

Hire Me