Haider Ali

Blockchain Developer

Lahore, Pakistan·(UTC+5)

About

With a total of 6 years of experience in software development, I have spent 3+ years in blockchain technology, Mostly working with Rust and Solidity. My main focus have been around cross chain communication (GMP, CCTP), between EVM and Non-EVM chains, EVM Smart contract development and building blockchain node using polkadot-sdk and offchain workers. I also have experience working with Python (AI) and C#. In my free time I like to learn new technologies and play chess.

Top Achievements

Technical Skills

  • Programming Languages: Rust (3+ years), Substrate (3+ years), Solidity (2+ years), Python (1+ year), C# (2+ years)
  • Development: Forge, Anvil, Cast, Cargo, Tokio, Axum, libp2p, Subxt
  • Monitoring: CI/CD Codecov, Grafana, Github actions
  • Security analysis: Slither, Aderyn, Fuzz, Stateful Fuzzing
  • DevOps: Docker, Scripts (Bash, Foundry, Rust)

Work Experience

Analog
Remote

2022 - Present

Senior Rust Developer

My main focus in Analog has been Rust development for their timechain node built on polkadot-sdk for their cross chain gmp message protocol. I was involved in developing pallets, runtime, offchain workers, And also worked on offchain multinode for different chains. I as involved in writing libp2p networking setup for nodes as well as threshold signature scheme setup. Worked on solidity smart contract development and as well notable projects for solidity are analog-gmp, zenswap.io and firestarter.fun.

Invozone
Remote/Onsite

2022 - 2023

Software Engineer

Started my blockchain journey with nft marketplace in Solana. Built Solana's fractional nft platform i.e. piqsol.com using metaplex contracts and deploying modified solana smart contracts. Was outsourced to Analog as Rust developer.

Programmers Force
Onsite

2021 - 2022

Python Developer

Worked as Python developer wrote tools for improving data pre and post processing pipelines for their AI models. Also Improved Object detection models using MRCNN and YOLO 5. Trained Multiple OCR Model and made the pipeline to train model OCR models for multiple languages and improved their text reading accuracy from 70% to 95%+. Encouraging them to move to open source tools from paid tools.

Junior Software Engineer

Worked as Software Engineer in C#/Xamarin. Built multiple Xamarin supported apps for Android, IOS and Windows. Solved many of the pain points in the apps upgradeability and performance.

Projects

Firestarter

RWA marketplace having where users can create their own assets and trade them. It runs two AMM models, bonding curve and uniswap v2 forked contracts.

Solidity
OpenZeppelin
Beacon Proxy
foundry
uniswap v2

Analog Timechain

Analog timechain node which is the heart of Analog network. Serves as relayer to multi chain communication with security of threshold signature scheme.

Rust
Substrate
Docker
Threshold Signature sceheme
Solidity
Libp2p

Zenswap

Cross chain token transfer protocol based on Circle CCTP token transfer.

Solidity
CCTP
Uniswap
Rust

Analog Chain Connectors

A rust based library which is the backbone of timechain. Rosetta based architecture that made possible to call multi chain transactions from single interface

Rust
Axum
Futures
Tokio
Web3
Subxt

Analog Gmp

Analog smart contracts for evm chains. That help process analog's gmp messages and executes on the deployed chains.

Solidity
Foundry

Timegraph

Analog's data warehouse for which helps indexing and quering of user data and smart contract triggers.

Rust
GraphQL
Subxt

Basebox.ai

Basebox AI provides access to AI LLM's keeping data safety as a top priority. Worked on server infrastructure Based on Rust, GraphQL, Keycloak and Postgres.

Rust
GraphQL
Keycloak
Postgres
OpenAI

Piqsol

Solana's first fractional NFT marketplace. Where users can create part of their NFT's and trade them. Built using metaplex contracts.

TypeScript
Solana
Metaplex

OCR

Made Multi language OCR models for programmers force pvt ltd. Which could read text from images with accuracy upto 99%.

Python
tesseract
OpenCV

Object Detector

Trained custom object detection model using YOLO. Which could detect multiple objects from images and videos for their OCR pipeline.

Python
YOLO Object detection

Fake Id card detector

Trained a model to detect fake/modified id cards. Used image processing and computer vision techniques to achieve the goal.

Python
OpenCV

Education

Virtual University of Pakistan

2016 - 2019
Bachelor's in Computer Science

Polkadot Blockchain Academy

2025 - 2025
PBA-X

Cyfrin Upgraft

2025 - 2025
Solidity Smart Contract development, Smart Contract Security, Assembly and Formal Verification