Zeeshan Ali

Zeeshan Ali

$50/hr
Building Scalable software for web3
Reply rate:
52.94%
Availability:
Full-time (40 hrs/wk)
Location:
Toronto, Ontario, Canada
Experience:
7 years
About

Created off-chain zk-SNARK proofs (zero knowledge proofs) with Circom circuits and Snarkjs. Implemented a mechanism to verify zk proofs in Solidity Smart contracts. Scripted sending private Ethereum transactions directly to miners bypassing mempool using Flashbots. Audited Smart contracts for vulnerabilities including Reentrancy attacks, Front-running, and logic errors. Wrote off-chain code to interact with Uniswap SDK for Automated market makers. Built a REST API in Golang with gin web framework.

Built a cross-chain NFT marketplace for EVM compatible blockchains.

Developed a front-end layer on Seaport protocol SDK to settle trades on Opensea. Implemented Wyvern Protocol with off-chain signatures for atomic matching buy/sell orders. Wrote trackers in nodeJS to parse smart contract events and update centralized MongoDB Order book. Integrated Alchemy API with web hooks to work as a fall-back block parser service. Added support for EIP712(Typed Structure Data) and EIP2981(Royalty Standard) to Wyvern protocol. Wrote REST apis for the backend server with MongoDB. Wrote unit-tests, deployment scripts for smart contracts in Solidity and setup Hardhat tooling. Integrated crypto wallets like MetaMask and CoinBase with React Frontend using Ethers.Js and web3.js.

Worked with the team to upgrade AWS lambdas to ECMAScript 2015 of a large IOT project Developed a force-update engine for upgrading users on older versions of the mobile app and smart lock’s firmware. Used AWS lambda extensions as a middleware for force update. Used AWS Lambda extensions and AWS S3 to implement a caching mechanism for data. Integrated force update changes to Angular web front-end.

Led a team of software engineers to build a SaaS for e-commerce from scratch. Provisioned Infrastructure as Code (IaC) on AWS using Terraform and AWS EKS module. Configured Amazon Load Balancer and Route53 to route traffic from multiple stores to micro-services. Bundled the React Container components into a library so that it can be reused in multiple themes. Setup CI/CD pipelines using Github actions. Setup Webpack build tooling for the frontend with server side rendering and code splitting in React.

Built a Crowd funding platform from scratch using React, Redux, NodeJS, MySQL, and AWS. Implemented a push notification mechanism using AWS Amplify. Developed a micro-service for Stripe integration and processing transactions. The micro-service processed a total of $2m in crowd funding for the first month.

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.