← Back
02 / 07
Resume ↗

LootRush · Apr 2023 — Apr 2024

Senior Software Engineer.

Built backend services and blockchain integrations for financial operations and digital asset management. Custodial wallet, rules engine, large-scale indexing pipelines.

LootRush Full Stack · Blockchain
02

Responsibilities

  • Develop and evolve backend services and blockchain integrations responsible for financial operations and digital asset management on the platform.
  • Active participation in architecture and technical decisions ensuring scalability, security and performance.
  • Implement integrations with multiple EVM blockchains, ensuring interoperability across ecosystems.
  • Collaborate with product and engineering on planning and building new platform features.
  • Contribute to the evolution of distributed services responsible for transaction processing and blockchain operations.
  • Mentor and support other engineers, spreading good development practices and code quality.

Highlights

  • Built a Custodial Wallet Extension based on MetaMask supporting 8 EVM networks (Arbitrum, Avalanche, Base, BSC, DFK Chain, Ethereum, Polygon, Ronin).
  • Architected Node.js backend services managing wallet requests, transaction processing and operation control.
  • Built a rule engine for the custodial wallet, validating, blocking and authorising operations per platform-defined rules.
  • Implemented infrastructure for secure wallet generation, key storage and encryption.
  • Developed gas-fee sponsorship for blockchain transactions, improving end-user experience.
  • Implemented large-scale indexing and search pipelines with Typesense, Debezium and Kafka.
  • Built withdraw flows from custodial wallets with strong security and consistency guarantees.
  • Implemented EVM contract reads and interactions: gas estimation, transfers, ownership validation, asset metadata, collection approvals.
  • Built blockchain tests and simulations using Ganache for operation and contract validation.

Gallery