Qasim Raheem

Software Engineer | Team Lead | Blockchain Fullstack Developer | Project Manager

Work Experiences

Senior Software Engineer

Superbright | 2023 - 2024

  • Developed and Designed a platform for generating 3D avatar of user's images using react.
  • Rendered 3D Avatar and animation in Canvas for web and in VR
  • Built 360 viewer npm package for Web applications.
  • Utilization of React components with redux, stores and styling in tailwind in the best way possible.
  • Build scripts for Encryption and decryption of 3D Models using Python.
  • Integrated 360 Viewer for providing the best Experience to the users.
  • Developed REST based API in Next.js.
  • Implemented a runtime responsiveness between 360 Viewer and navigation map using callbacks.
  • Build a service to send dynamic emails to Users with dynamic attachment and templates using sendgrid.
  • Enhanced web performance by rendering same image in different sizes for different platforms.
  • Write API documentations in postman and swagger for effectively use and integrate the API.
  • write Test cases to verify that application is operating as expected using Jest.
  • Deployed on cloud AWS.
  • Deployed on Docker containers for streamlines the development lifecycle and providing standardized environments.
  • Enhanced User Experience by integrating google maps API.
  • Designed application in such a way that theme is configurable using a Json file.
  • Write Scripts for compressing and converting images and videos before uploading to S3 bucket for web performance.

Senior Software Engineer

Vortic | 2023 - 2024

  • Developed Web application for VR using react.
  • Integrated 3D models rendering for web users and VR users.
  • Built design system using react.
  • Developed and design custom configurable components.
  • Implemented screen sharing system to multiple users on real time using web sessions.
  • Integrated real time chat between multiple users.
  • Developed REST based API in Nodejs.
  • Implemented user security using passport.js and crypto algorithms.
  • Enhanced user experience by integrating Virtual walk in 3D Environment.
  • Developed a Content Management System for Artists, Exhibitions owners and Gallery Owners.
  • Designed a platform for artists to upload their 2D and 3D artworks.
  • Created a Environment in Web and VR for Artists to arrange and place theis artwork in Exhibitions.
  • Implemented live Events.
  • Designed the system to manage the events and exhibitions.
  • Integrated history maintained environment for undo and redo any action.
  • Integrated sqlite relational database using sequelize.
  • Configured stripe payment method for monthly and annually subscription plans.
  • Stored used data in AWS S3 buckets using S3 signed URLs for security.
  • Deployed on cloud AWS.

Blockchain Software Engineer

Fornax | 2021 - 2023

  • Developed cross-platform crypto wallets using react native.
  • Integrated Hierarchical deterministic wallets to support multi-chain
  • RBuilt design system using react.
  • Implemented config based reusable components.
  • Developed REST and GRAPHQL based API in Nodejs.
  • Implemented Real time blockchain data fetching using polygon and etherscan APIs.
  • Enhanced user security using biometric based IDs.
  • QEnriched transfer, and managing wallet flows using QR.
  • Created a fixed supply blockchain network.
  • Implemented custom mining algorithms.
  • Designed and developed blockchain workers that dumped all the data from blockchain nodes to persistent DB.
  • Developed a fully functional explorer for blockchain.
  • Spear headed and trained support team for blockchain network.
  • Integrated web3 to bridge between the blockchain and applications.
  • Reviewed the quality of code and enforced standards for the requested MRs.
  • Deployed blockchain nodes on cloud AWS.

Blockchain Engineer

DappsLab | 2020 - 2021

  • Developed a Marketplace for smart contracts and DApps.
  • Created a platform/tool for developers to create DApps in minutes by using smart contracts form the marketplace.
  • Configured solidity compiler to compile smart contracts on runtime with different versions.
  • Developed marketplace for smart contracts.
  • Created a tool for managing deployed and undeployed DApps.
  • Built tooling to built runtime UI using smart contract abi.
  • Assisted other team members with their research to find appropriate solutions.
  • Implemented multilingual UI based on browser language using i18n.
  • Developed aspects-based feedback system which makes it easy to create custom feedback engagements.
  • Provided a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents using Elasticsearch.
  • Wrote products documentation and maintaining of documentation for applicable projects.

Solidity Developer (Software Engineer)

Smart Contracts | 2019 - 2022

  • Implementation of the ERC standards using Openzeppelin.
  • Developed fully custom smart contracts on the requirement of clients.
  • Developed lottery Decenteralized Application using custom lottery contract using randomization algorithm for choosing the winner.
  • Developed ERC721 smart contract where you can buy NFT using ERC20 token.
  • Coded research thesis where IOT firmware is distributed, updated and protected using smart contracts.
  • Reduced the cost by half when airdropping 520 million tokens using bundled address and meta transactions.
  • Wrote a smart contract that is used for airdropping other tokens.
  • Wrote a smart contract that is used for airdropping without using owners’ gas by implementing claim function with Merkle Proof.
  • Merkle-Tree-Bulk-Transfer, Multiple-Tokens-Airdrop, Charity-based-NFTS, Lazy minting, platform or developers commission contracts, minting 10,000 NFTs by generating random images based on layers and storing them and their metadata to ipfs.
  • Successful listing of collections on Opensea, rarible and custom NFTs marketplaces.
  • Integration of paper checkout to buy NFTs form credit card, crypto currencies, google pay and apple pay.

Lead Software Engineer

Helfer | 2018 - 2019

  • Integrated OAuth login and reducing the login time by 2x by using passportjs.
  • Designed and developed the User Interfaces.
  • Wrote quality documentation, Use cases, User stories, Technical specifications and Wireframing/Prototyping for the product.
  • Utilized DBaas (Mlab) and reduced the development cost.
  • Led the design and development of systems and processes to ensure solutions developed for our clients.
  • Assisted other team members with their reserach to find appropiate solutions.
  • Implemented maps based tagging for events using google maps.
  • Utilized AWS S3 for storage solution and heruko for system deployment.
  • Developed user timeline like twitter/facebook based on followings and interests.

Backend Developer

BCDApps | 2015 - 2020

As a backend developer I took the responsibility of developing REST APIs for the ongoing projects in BCDApps using Golang, NodeJS, Java, Python and Cpp. Developed Different applications' backend servers, data models, data relations, data flow architectures and server cache management.

Frontend Developer

BCDApps | 2014 - 2018

Learned Developer website with HTML, CSS, CSS3, javaScript and later hands-on SASS, SCSS, LESS. Developed a lot of fully responsive and pixel-perfect websites from Photoshop, Figma, Adobe XD and Sketch. Also Developed Web-Applications in React Redux, Angular, Java Spring, Svelte and Vue. Integrated lots of React-based UI components like blueprintjs, Material-UI, material.io, Semantic-UI and Ant Designs.

Projects

Inresi redefines the real estate experience, offering a captivating journey into the heart of buildings and their units through an innovative web application. Step into a world of 360-degree environments, where every corner, every room, is meticulously crafted to showcase the essence of each space. Discover a myriad of units within each building, each curated with distinct furniture styles, from the sleek minimalism of unfurnished spaces to the luxurious elegance of Living Divani & Davide Groppi Collection and the timeless charm of urban classics. Seamlessly navigate between rooms and viewpoints, immersing yourself in the floor plan of each unit. Behind the scenes, Inresi boasts cutting-edge technology, just like Vortic. Developed with custom components using next.js, our platform seamlessly integrates 360 environments, powered ThreeJS, to real life experience.

  • Utilization of React components with redux, stores and styling in tailwind in the best way possible.
  • Integrated 360 Viewer for providing the best Experience to the users.
  • Developed REST based API in Next.js.
  • Implemented a runtime responsiveness between 360 Viewer and navigation map using callbacks.
  • Build a service to send dynamic emails to Users with dynamic attachment and templates using sendgrid.
  • Deployed on AWS using github workflows

Next.js 14

React.js

Redux

tailwind

CSS

SSR

sendgrid

google maps API

lodash

storybook

S3

github workflows

docker

AWS

S3

Vortic CMS

(cms.vortic.art)

Vortic CMS is a Content Management System for managing Galleries, Exhibitions and Artworks. It is a tool for uploading artworks designing 3D environment and placing the artworks in 3D environment for exhibitions.

  • Curate and publish the art world’s highest quality 3D exhibitions instantly across web, mobile, and Virtual Reality (VR).
  • Effortlessly curate interactive, memorable, sustainable exhibitions
  • Publish instantly to public or private audiences though our web, mobile and VR ecosystem
  • Deliver deeply engaging experiences and create new conversations within the platform
  • Easily create and share exhibitions across interactive 3D, augmented reality (AR) and virtual reality (VR) experiences, supported at every step by our specialist teams.

React

Redux

tailwind

SCSS

stripe

sendgrid

jest

lodash

stripe

storybook

webpack

AWS

S3

Vortic Web

(vortic.art)

Vortic is a powerful Virtual Reality and digital exhibition ecosystem for galleries, institutions and collectors to quickly and sustainably curate, share, and revisit exceptional exhibitions with any viewer, anywhere in the world. A Web Application that provides virtual Environment to visit exhibition and galleries and to see artwork of those exhibitions. This platform also allow you to attend event where you and others can see the speaker and artists explaining their artwork. In the Application you can visit multiple exhibitions and galleries in 3D environment for web users and VR users. Users can purchase the artwork created by many of the famous artists. It also has sales functionality, audience engagement, and transparency built in.

  • Designed and developed custom components using react.
  • Created 3D and VR environment for rendering models using unity and threeJS.
  • Developed secure live events, screen sharing, screen syncing between all users and live chats using websockets.
  • Made the website compatible with multiple VR headsets.
  • Responsibility of developing the web application responsive for all the devices.
  • Visually powerful and easy to navigate, we’ve developed technology that creates virtual exhibitions that can be distributed across multiple devices, instantly.
  • Intended to provoke collaborations, start conversations and incite ideas, it’s quick to use, extremely high quality and exceptionally detailed.
  • Build REST APIs using node.js.
  • Increased the APIs performance by managing cache using redis.
  • Developed a Content management System for managing Galleries, Exhibitions and Artworks

React

Redux

tailwind

SCSS

redis

nodejs

passport

stripe

sendgrid

aws-sdk

axios

express

jest

jsonwebtoken

lodash

moment

mysql

npm

passport

sequelize

sqlite3

stripe

serverless

swagger

storybook

sendbird

webpack

AWS

S3

websockets

Fornax Blockchain

(fornaxcoin.com)

A new Blockchain Network forked from Ethereum and modified to make the coin supply fixed and fast.

  • Forked Geth (go-ethereum)
  • Designed and developed custom mining and consensus algorithms.
  • Integrated new features to make Fornax blockchain more reliable.
  • Designed network structure to manage the load and risks, on several nodes on Linode and AWS.
  • Managing different nodes (bootnode, public node, mining nodes) and handling load using load balancers.

Golang

Github

Linode

AWS

linus

Geth

Web3

RPC

Fornax Explorer

(watchfornax.com)

Web based Blockchain explorer build for Fornax blockchain. Explorers shows the transactions, accounts, blocks and their details.

  • Developed Backend Server to fetch data from mongo DB to the Web Application using REST, Apollo and graphql APIs.
  • Wrote a Fast syncing server/worker which sync the blocks form blockchain 1000/1sec.
  • Connecting the Sync-worker with blockchain by web sockets which listens and dump the blocks to DB as they generates.
  • Involved in complete SDLC.
  • Implemented custom week menu manager using dayjs.
  • Decreased the development time by 50% by using Graphql managed service.
  • Responsibility of developing the web application responsive.
  • Developed complex serverless actions using hasura.
  • Utilized AWS Amplify for deployment purposes.
  • Utilization of React components with redux, stores and styling in SASS in the best way possible.

Graphql

Apollo

Linode

Typescript

Tailwindcss

AWS

Reactjs

HTML5

CSS

SCSS

Github

websockets

web3

rpc

geth

Fornax Mobile Wallet

(fornaxcoin.com)

HD cryptocurrency multichain wallet application.

  • Forked Geth (go-ethereum)
  • Cross platform mobile application that supports Ethereum, polygon and Fornax.
  • Generation of multiple accounts using HD Wallets.
  • Responsive for all devices.
  • Complete app for receiving, transferring, paying bills, taxes, and manage assets like NFTs and Tokens.

React native

Web3

typescript

javascript

nodeJs

Geth

Web3

RPC

3rd parties APIs

Redux

websockets

github

Dappslab

(dappslab.tech)

DappsLab is a web based marketplace where developers and upload their solidity smart contract codes to sell to other developers. Other developers buy the smart contract using tokens and then modifies and deploy the DApps. Dappslab is not just a marketplace but also a great tool to Develop DApps.

  • Used graphql and apollo to Develop APIs in express node.js server.
  • Used mongoose to connect the mongo cloud for database.
  • Implemented solc for compiling multiple versions of compilers runtime on server side to validate the solidity contracts.
  • Developed Interactive form to interact with deployed Dapps.
  • Integrated Elastic Search to Index data and be searchable when queried.
  • Integrated stripe for buying smart contract using credit or debit card.

Nodejs

Team lead

Websockets

javascript

Elastic Search

Blockchain

Web3

JSON RPC

Couchbase

REST API

MongoDB

Realtime workers

Redis

AWS

Digital ocean

Discord

Reactjs

Redux

Tokenlab

Tokenlab is an integrated system to create Tokens and assets on the Expanse.tech Blockchain. It includes the ability to start ICOs with smart contracts designed with time-locked distributions built in to protect investors from funds being dumped on the market. Tokenlab is also the first ICO of Tokenlab utilizing the LAB token that will be tradable and pay out a percentage of all new Tokens created by Tokenlab.

  • Developed smart contracts and automation scripts using truffle, ganache and nodejs to deploy smart contracts.
  • Developed new library using js and web3js to develop helper functions to ease out the web3 related implementations.
  • Build scripts using nodejs to automatically deploy new tokens on ethereum and expanse blockchain.
  • Designed and developed crypto payment solution for payments.
  • Developed and integrated Ethereum and Expanse blockchain mempool workers for payment solution.
  • Created test scripts for smart contracts using mocha.
  • Developed modules based contract system that supports modular business logic and add-ons.

React native

Web3

typescript

javascript

nodeJs

Geth

Web3

RPC

3rd parties APIs

Redux

websockets

github

Luna Wallet

To store, accept and send exp, you need a wallet. Luna wallet is the cross platform end-user interface for Expanse.

  • Created new builds for linux platform
  • Assisting other team members with their research to find appropriate solutions.

Linux

Smart contracts

Blockchain

Blockchain node

ABI

Debugging

REST API