Backend & Blockchain Engineer with 4+ years of experience architecting scalable, cloud-native systems using Go, Rust and javascript across domains like blockchain, payments, and analytics. Delivered production-grade microservices using gRPC, Kafka, Protocol Buffers, and deployed smart contracts on both EVM (Solidity) and SVM (Rust/Anchor). Experienced in building cross-chain wallets, simulating IBC protocols, and managing CI/CD pipelines with Terraform on AWS and GCP. Proficient in Redis, SQL/NoSQL, secureAPI integration (JWT, OTP), and observability stacks (Prometheus, Grafana, OpenTelemetry). Strong focus on performance optimization, gas efficiency, and working in agile, test-driven teams.
Experience: 4 years
Yearly salary: $50,000
Hourly rate: $25
Nationality: 🇮🇳 India
Residency: 🇮🇳 India
Experience
Backend & Blockchain Developer
ITARI 2024 - 2024
Architected scalable backend and blockchain-based storage services for the patented LifeGraph product using Golang and Rust microservices with gRPC, HTTP Gateway, and Protocol Buffers, enabling secure, high-throughput communication across distributed systems. Engineered and deployed gas-optimized smart contracts on EVM and SVM (Solana) for a student certificate management system using a per-student contract model, enabling efficient NFT-based certification storage with modular, upgradeable contract patterns for scalability and cross-chain compatibility. Developed a cross-chain crypto wallet using BIP-32/39/44 standards, supporting both EVM-based chains (secp256k1) and Solana (ed25519) by deriving secure HD keypairs from a single mnemonic seed, enabling unified multi-chain identity and seamless asset management. Built a distributed microservices architecture with Kafka KRaft, Pub/Sub, and Redis Cluster for async coordination and state management, alongside contract-safe gRPC testing using mockgen (Go) and Tonic (Rust) for production-grade reliability. Automated infrastructure provisioning with Terraform, managing deployments of Go microservices, Redis clusters, and observability stacks on AWS, ensuring high availability, scalability, and consistency across environments.
Backend Lead
Comunus ( Contract and collaborated with Razorpay) 2024 - 2024
Collaborated with Razorpay and spearheaded the backend development of a government-grade payment gateway for the Assam Government in collaboration with Razorpay, using Golang microservices with gRPC, MySQL, and Kafka to build a highly scalable, event-driven transaction processing system. Integrated Razorpay SDK within Go services to support 10,000+ daily transactions, ensuring real-time payment confirmation via Kafka-based message streaming and robust retry/error handling for high system reliability. Implemented event-driven reporting microservices in Go, automating daily, weekly, and monthly payment summaries for banks, improving API responsiveness and streamlining financial review cycles. Optimized backend integration with a React frontend, reducing transaction latency and enhancing the real-time user experience for government-scale financial workflows.
Backend & Blockchain Developer
National Payment Corporation of India 2023 - 2024
Migrated a payment protocol from Go to Rust, integrating zk-SNARKs for zero-knowledge proof generation and implementing a cross-chain zk-bridge, achieving a 26% improvement in throughput and 18% gain in Unified Blockchain Communication (UBC) efficiency. Managed distributed systems using Kafka, gRPC, and Protocol Buffers for secure, high-performance service interoperability. Deployed private EVM networks using Geth and Reth to test a custom IBC protocol, incorporating VAA verification for secure cross-chain messaging and state synchronization. Enabled reliable transaction execution and performance validation across isolated environments. Implemented unit and integration testing using mockgen (Go) and Tonic (Rust), and integrated Prometheus, Grafana, and OpenTelemetry for observability, real-time monitoring, and tracing. Used Redis for caching and session management, ensuring low-latency, fault-tolerant payment flows in high-throughput environments. Built a containerized microservice architecture with Go, Kubernetes, and Docker, ensuring dynamic scalability, high availability, and seamless deployment pipelines across all decentralized applications.
Backend & Blockchain Developer
STAN 2022 - 2022
Engineered wallet infrastructure using Go (Fiber), migrated JavaScript modules to Go and Rust, and implemented private key generation for EVM (secp256k1) and SVM (ed25519). Integrated Amazon KMS for secure key management and leveraging Redis, reducing wallet generation time by 85% and scaling to 3,000+ users in the first month. Optimized system reliability and performance by eliminating race conditions and improving SQL queries via OpenSearch. Adopted event-driven microservices using Go and Rust with Kafka, reducing failure rates by 25.6% and database load by 40%. Built a cross-chain NFT and token trading platform across EVM chains and Solana using gas-optimized Solidity, Rust smart contracts, and a Go-based gRPC backend. Supported 10,000+ tokens, 3,000+ daily trades, and 10,000+ concurrent users, boosting feature adoption by 20%.
Backend Developer
PassApp 2019 - 2021
Engineered microservices using Go and Node.js to support high-throughput task creation, user-task matchmaking, and real-time updates. Built secure APIs in JavaScript for authentication, payments, and task recommendations, using JWT, OTP, Stripe, and middleware for rate limiting, validation, and smart provider matching. Collaborated with clients to build Web3 apps, developing Solidity smart contracts and Go/JavaScript backends for scalable and seamless blockchain integration.
Skills
blockchain-engineer
golang
rust
solana
zero-knowledge