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
View ↗
View ↗
View ↗
View ↗
View ↗