Skip to content
View sivajisj's full-sized avatar
πŸ’­
Never give up
πŸ’­
Never give up

Block or report sivajisj

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sivajisj/README.md


πŸ‘¨β€πŸ’» About Me

Full-stack blockchain engineer shipping production systems across four pillars: Solana (Anchor, SPL, PDAs, CPIs), Ethereum/EVM (Solidity, Hardhat, OpenZeppelin), Rust backend infrastructure (Axum, Tokio, async microservices), and Web3 frontend engineering (Next.js dApps, wallet integrations, real-time on-chain UIs). I build complete decentralized systems end-to-end β€” on-chain programs, smart contracts, high-throughput Rust APIs, event-driven relayers, and the Next.js frontends that make them usable: wallet connection flows, contract-driven state, and live on-chain data rendering.

Currently building at Simreka Softwares Pvt. Ltd., and actively expanding into DePIN (decentralized physical infrastructure) protocols on Solana.

Solana         β†’  Anchor Β· SPL Β· PDAs Β· CPIs Β· Token 2022 Β· sBPF
Ethereum/EVM   β†’  Solidity Β· Hardhat Β· OpenZeppelin v5 Β· ethers.js v6
Rust Backend   β†’  Axum Β· Tokio Β· Serde Β· SQLx Β· async/await Β· REST & gRPC
DePIN          β†’  On-chain heartbeats Β· uptime proofs Β· trustless rewards
Web3 Frontend  β†’  Next.js (App Router) Β· React Β· TypeScript Β· Redux Toolkit
                  ethers.js/web3.js integration Β· MetaMask & wallet flows
                  Tailwind CSS Β· SSR/ISR for dApps Β· live contract-state UIs

πŸš€ Now Building

πŸ›°οΈ DePIN infrastructure on Solana β€” trustless, cryptographically-verified uptime tracking for physical hardware (see RouterPulse below) πŸ—³οΈ On-chain governance primitives β€” wallet-gated voting systems with smart-contract-sourced truth (see Voting Board below) 🎨 Next.js dApp frontends β€” wallet-first UIs that read state straight from smart contracts: connection flows, transaction lifecycle UX, and live on-chain data visualization


πŸ”— Featured Projects

⛓️ Solana & DePIN

πŸ“‘ RouterPulse β€” DePIN Uptime Protocol

Trustless Wi-Fi router uptime tracking and reward-distribution protocol. Replaces self-reported uptime claims with cryptographic, on-chain proof β€” routers submit signed heartbeat transactions that are permanently recorded on Solana.

  • βš™οΈ Automated uptime scoring engine β€” +1 per on-time heartbeat, βˆ’10 per late one, auto-suspend at 20
  • πŸ’° Reward distribution computed purely from verified on-chain uptime %, not operator self-reporting
  • πŸ–₯️ No public UI β€” pure on-chain program + local heartbeat simulator (3 simulated routers, varying failure rates) for testing
  • Stack: Rust Anchor 0.30 Solana TypeScript (simulator) solana-test-validator
  • Status: πŸ§ͺ Local devnet simulation
⚑ Solana Programs β€” Anchor Framework

On-chain programs leveraging core Solana primitives.

  • Scope: Custom PDAs Β· CPI composition Β· SPL Token minting & transfer Β· Token 2022 extensions
  • Stack: Rust Anchor @solana/web3.js Solana CLI
  • Concepts: Account validation Β· Program-derived addresses Β· Cross-program invocations Β· Associated token accounts

πŸ›οΈ Ethereum / EVM

πŸ—³οΈ Decentralized Voting Board

On-chain voting platform β€” admins create proposals and register voters; voters connect MetaMask and cast votes that settle directly on-chain, with live chart-based result visualization.

  • βœ… Vote counts read live from the smart contract, never cached or trusted from the DB β€” eliminates double-voting and result tampering
  • πŸ‘€ Admin dashboard for proposal creation & voter registration; separate voter dashboard for wallet-gated voting
  • 🎨 Next.js frontend with MetaMask connection flow, transaction-state UX (pending / confirmed / reverted), and chart-based live result visualization driven by contract reads
  • πŸ” JWT auth in httpOnly cookies layered on top of on-chain vote integrity
  • Stack: Next.js TypeScript Solidity Hardhat ethers.js v6 MongoDB MetaMask
  • Status: πŸ§ͺ Local Hardhat network + MongoDB
πŸŒ‰ Cross-Chain Token Bridge β€” Sepolia ↔ Polygon Amoy

Lock-and-mint architecture bridging ERC-20 tokens across L1/L2 chains.

  • Pattern: Lock on source chain β†’ event-driven Node.js relayer β†’ mint on destination chain
  • Frontend: React bridge UI with wallet connection, automatic network switching between Sepolia and Amoy, and per-step transaction status feedback across both chains
  • Stack: Solidity Hardhat OpenZeppelin v5 ethers.js v6 Node.js React MetaMask
  • Status: βœ… Deployed & verified on live testnets

Sepolia Contract Amoy Contract

🏦 DeFi Lending Protocol

Permissionless lending and borrowing with collateral management.

  • Features: Deposit, borrow, repay, liquidation logic, interest accrual
  • Pattern: Over-collateralized lending with on-chain price feed integration
  • Frontend: React dashboard surfacing live positions, health factor, and collateral ratios read directly from the protocol contracts
  • Stack: Solidity Hardhat OpenZeppelin ethers.js React

πŸ¦€ Rust Backend & AI Security

βš™οΈ High-Performance Transaction Service

Async transaction-processing microservice built for blockchain workloads.

  • Features: Transaction queuing Β· status tracking Β· retry logic with backoff Β· webhook notifications Β· multi-chain support
  • Design: Fully async, non-blocking architecture β€” zero-cost abstractions and memory safety for high-throughput, low-latency pipelines
  • Stack: Rust Axum Tokio Serde SQLx PostgreSQL
πŸ€– AI-Powered Blockchain Security Agent

Autonomous agent for smart contract vulnerability detection and on-chain analytics.

  • Detects: Reentrancy Β· integer overflow Β· access control flaws Β· unchecked external calls
  • Features: Static Solidity analysis Β· AI-driven audit report generation Β· transaction pattern recognition Β· real-time anomaly detection
  • Stack: Rust Python LLM APIs Solidity AST parsing Node.js React

πŸ›  Tech Stack & Skills

β›“ Blockchain β€” Languages & Frameworks Solidity Rust Anchor Solana Ethereum

πŸ”§ Blockchain Tooling Hardhat Foundry OpenZeppelin ethers.js web3.js

πŸ¦€ Rust Backend Axum Tokio Serde SQLx gRPC

πŸ–₯ Node.js / Infra Node.js Express MongoDB PostgreSQL WebSockets

🎨 Frontend Engineering Next.js React TypeScript Redux Tailwind

πŸͺ™ dApp / Web3 Frontend ethers.js solana/web3.js MetaMask Wallet Flows On-chain UI

πŸ”¨ Dev Tools Git Solana CLI MetaMask Postman


🧠 Concepts & Primitives

Solana / Anchor
✦ Program Derived Addresses (PDAs)     ✦ Cross-Program Invocations (CPIs)
✦ SPL Token standard                   ✦ Token 2022 extensions
✦ Associated Token Accounts (ATAs)     ✦ Account validation & constraints
✦ sBPF VM internals                    ✦ Anchor account macros & IDL generation
✦ Instruction data serialization       ✦ Rent & lamport management
✦ On-chain heartbeat/proof patterns    ✦ Trustless reward distribution (DePIN)
Ethereum / EVM
✦ ERC-20 / ERC-721 / ERC-1155          ✦ Proxy patterns (UUPS, Transparent)
✦ Cross-chain bridge architecture       ✦ Lock-and-mint pattern
✦ Over-collateralized lending           ✦ Liquidation mechanics
✦ OpenZeppelin v5 contracts             ✦ Gas optimization techniques
✦ Event-driven relayer design           ✦ Hardhat forking & testing
✦ On-chain source-of-truth voting       ✦ Wallet-gated authorization flows
Rust Backend Systems
✦ Async/await with Tokio runtime        ✦ Axum web framework & routing
✦ Serde serialization/deserialization   ✦ SQLx async DB queries
✦ REST API design & error handling      ✦ Middleware & tower layers
✦ Ownership & borrowing model           ✦ Trait-based abstractions
✦ Microservice architecture             ✦ gRPC with tonic
Web3 Frontend / dApp Engineering
✦ Next.js App Router & SSR/ISR          ✦ Wallet connection & session flows
✦ Contract reads as source of truth     ✦ Transaction lifecycle UX
✦ ethers.js v6 / @solana/web3.js        ✦ Network detection & auto-switching
✦ Event subscriptions β†’ live UI state   ✦ Optimistic updates & re-fetch on block
✦ Redux Toolkit for dApp state          ✦ Typed contract bindings in TypeScript
✦ Wallet-gated routing & auth           ✦ On-chain data visualization (charts)

πŸ’Ό Experience

Role Company Period
Full Stack Blockchain Engineer Simreka Softwares Pvt. Ltd. Aug 2024 – Present
Blockchain Developer Intern Octaverse LLP Prior

πŸ“Š GitHub Stats


πŸ“« Open to Opportunities

Actively looking for Blockchain Engineer, Rust Backend Engineer, and Frontend Engineer (Web3/dApp) roles focused on:

  • Solana programs & DePIN protocols (Anchor, Rust, SPL)
  • Ethereum/EVM smart contract & protocol development
  • Cross-chain infrastructure and bridge architecture
  • High-performance Rust backend services for Web3 products
  • Next.js dApp frontends β€” wallet integrations, transaction UX, and live on-chain data interfaces

Reach me: sivajigsivajig703@gmail.com Β· LinkedIn

Popular repositories Loading

  1. react-portfolio-sj react-portfolio-sj Public

    JavaScript 3 1

  2. MERN-APPS-SJ MERN-APPS-SJ Public

    JavaScript 3 1

  3. quizzbysivaji quizzbysivaji Public

    Making our own atm machine with help of python oops

    HTML 2

  4. DSA-Bootcamp-Java DSA-Bootcamp-Java Public

    Forked from kunal-kushwaha/DSA-Bootcamp-Java

    This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms + interview preparation bootcamp of WeMakeDevs.

    Java 2

  5. project-LLp project-LLp Public

    JavaScript 2 1

  6. nextjs-app nextjs-app Public

    JavaScript 2 1