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