Rafay Shaikh

MERN Developer | Blockchain Developer

Passionate Software Developer with a knack for turning complex problems into optimized solutions. With over 2+ years of experience in full-stack development and programming, Proficient in languages like JavaScript and Nodejs, and experienced with frameworks such as React, Express. Continuously learning and adapting to new technologies !

Experience


Saxon Digital Technology

(2023 - present)

Web Developer

    Responsibilities:
  • Developing and designing web app, Collaborating with other teams members to integrate designs and functionalities.
  • Task management to meet deadlines, and using version control to track and manage code changes.
    Technologies
  • Node, Express, Postgresql, Mongodb, React, Bootstrap, Docker, Microservices

TafreeGo (Formerly YourGuide)

(2022 aug - oct)

Backend Intern (Remote - Lahore)

    Responsibilities:
  • TafreeGo (Formerly YourGuide) is connecting local communities with travelers.
  • To create REST API and design database schema Integrate with the frontend.
    Technologies
  • Node, Express, Mysql, Git

Projects


MyCabify (Booking Dispatch System)

    Tecnologies:
  • Node, Express, Posgresql, Sequelize, React, Bootstrap, Stripe.
    Key Features:
  • Easy-to-use interface for booking cabs, Analytics & Reporting.
  • Real-Time Tracking, Feedback and Rating System.
  • Fare estimation based on distance, time & Intelligent routing.
  • Multi Booking, Email, Booking Invoice, Sms & Payment Gateways.

TourWorld Application

    Tecnologies:
  • Node, Express, React, Mongodb, Mongoose
    Key Features:
  • Intuitive design for easy navigation and usability.
  • Advanced search and filtering capabilities to help users find tours based on destination, type,duration,price.
  • Comprehensive listings of available tours with detailed descriptions, itineraries, images, and videos.
  • User Profiles to store preferences and travel history.

Ecomerce Application

    Tecnologies:
  • Node, Express, MongoDB, Mongoose, React, Redux-toolkit, Tailwind, Stripe
    Key Features:
  • Basic E-commerce Features- Product lists, Product Details, Cart, Checkout.
  • Secure Card Payments / Cash payments.
  • Admin Panel - Add/Edit Orders. Add/Edit Products.
  • Sorting, Filtering, and Pagination queries using Mongoose.
  • Authentication with Passport JS strategies.
  • User Profile and user orders.

Web3 File Storage

    Tecnologies:
  • Solidity, Hardhat, Ether.js, IPFS, React, Metamask
    Key Features:
  • Images are uploaded to IPFS, ensuring decentralized and immutabletorage.
  • Utilizes Solidity smart contracts on the Ethereum blockchain for access control and ownership management.
  • Users can grant or revoke access to their uploaded images to specific individuals through the smart contract.

Aquatech (Smart irrigation system)

    Tecnologies:
  • Hardware: Soil Moisture Sensor, Rain Sensor, Temperature Sensor, Arduino Node Mc, Power Supply, Water Pump, Breadboard etc
  • Software: C++, Arduino IDE, Blynk IOT platform
    Key Features:
  • Automatically control the irrigation flow.
  • Provide crucial data to determine the need for irragation.
  • Data Processing and Analytics on User Interface.
  • Determine the need for refilling the reservoir.
  • Alerts and Notifications.
  • Solar Lights & Security (Motion sensors are planted in the fields).

Skills

Back-end

Front-end

Blockchain

Databases

Tools


Others

Education

  • BS Computer Science
    KARACHI UNIVERSITY
    2019 - 2023
  • Higher Education (HSSC)
    DEGREE COLLEGE
    2017 - 2019

Achievements