swaraj

Blockchain Engineer

Blockchain Engineer | Infrastructure, Protocol Design & Smart Contract Expert

I'm a blockchain engineer with deep hands-on experience across the entire decentralized stack — from consensus-level modifications to frontend integrations and infrastructure automation. Over the past few years, I’ve architected and maintained private EVM-compatible blockchains, customized Geth clients, and optimized PoS and IBFT mechanisms to fit specific network use cases and tokenomics.

I specialize in architecting and maintaining full-stack blockchain ecosystems, from consensus layer modifications and gas economics to validator incentives, bridge mechanisms, and custom smart contracts. Proven expertise in managing archive nodes, explorer indexing (Blockscout), real-time event tracking, and CI/CD pipelines using Docker, GitHub Actions, and custom scripting. Adept in debugging deep-chain issues, scaling node infrastructure, and implementing secure Web3 integrations with technologies like Web3.js, WAGMI, and PostgreSQL.

I’m passionate about building robust, scalable blockchain systems with real-world utility and have hands-on experience integrating blockchain data with custom APIs, monitoring tools, and on-chain analytics. Whether it's gas optimizations, cross-chain bridges, or custom consensus tweaking, I bring a systems-level understanding and a developer's precision to every project.

🔧 Core Strengths:

  • Protocol-Level Work: Modifying Geth for base fee adjustments, gas pricing policies, txpool behavior, and validator logic. Customizing genesis configurations and consensus parameters.
  • Smart Contracts & Bridges: Building cross-chain bridge systems with native token handling, event-driven processing, and on-chain/off-chain communication.
  • Node Infrastructure: Operating and debugging full/archive Geth nodes, managing snapshot generation, optimizing RPC/WS endpoints for high-throughput use cases.
  • Explorers & Indexing: Advanced debugging and data reconciliation in Blockscout using PostgreSQL, fixing mismatched or missing txs, manually modifying indexed data when needed.

💻 Tech Stack:

  • Languages: Go (Golang), JavaScript (Node.js, React), Solidity, Bash, SQL
  • Frameworks/Libraries: Web3.js, Wagmi, ethers.js, Express, TailwindCSS
  • DevOps & Infra: Docker, GitHub Actions (Self-hosted runners), Nginx, SSHFS, systemd, AWS EC2, tmux, cron, Linux (Arch, Ubuntu)
  • Databases: PostgreSQL, MySQL (with real-time event syncing and deduplication logic)
  • Monitoring & Recovery: Custom shell and Node.js scripts for real-time block/tx monitoring, WS reconnection logic, missed event fetching, and service auto-restarts

🛠️ Automation & CI/CD:

  • Converted complex installation/startup scripts into automated CI/CD pipelines for production-grade deployments.
  • Created WebSocket-based real-time alerting and reconnection systems for smart contract event tracking.
  • Built health check and fallback logic for custom RPC endpoint monitoring and explorer services.

💡 Mindset:

  • I approach problems from first principles — not afraid to dive into the Geth source code or tweak consensus logic when required.
  • Passionate about decentralization, scalability, and clean, fault-tolerant systems.
  • I believe in combining low-level control with automation to build resilient infrastructure that "just works".




Experience: 5 years

Yearly salary: $36,000

Hourly rate: $15

Nationality: 🇮🇳 India

Residency: 🇮🇳 India


Experience


Skills

blockchain
ci-cd
crypto
dapp
golang
javascript
linux
node
solidity
web3
web3js
english