Founding Engineer | Backend Lead
Current• Leading Fun's backend team to build the best web3 cross-chain payment experience. Check out our stuff at fun.xyz and app.fun.xyz. • Building the backbone of the FunWallet SDK, our core product for people to create blockchain's most advanced smart wallet with account abstraction. We believe in the future of web3 banking.• Leading, building, and maintaining the development of highly robust cloud-native infrastructure (IaC), DevOps, and backend services that power our core SDK and web3 products. All our infra code is audited and stress tested. • Built a scalable and secure cloud infrastructure on AWS, integrated with auto-scaling, load-balancing, and network-level security using AWS API Gateway. Employed a range of cloud-native techs. The entire infra is automated through CloudFormation and the deployer server, integrated with automated pipelines.• Built on-demand testing pipeline that is capable of replicating production environments. This allows for comprehensive testing of code changes using cloud components such as API Gateway, testing databases, EC2, and VPCs, all launchable with a single CLI command, Webhook commands, or GitHub workflow. Along with a build system for packaging various code sources including smart contracts, SDK, micro-services, and CloudFormation infra. This system supports isolated environments for unit and integration testing.• Built the backend system that serves as the key interface for the core product to securely interact with downstream resources featuring advanced functionalities including management of smart contract and digital assets, user access control and authentication, blockchain operations over RPC, webhooks, caching and indexing, integrated crypto-fiat payment services, and transaction sponsoring (Paymaster in ERC-4337)• Implemented and managed cloud-native DevOps processes, encompassing a performance monitoring and paging system. Oversaw a suite of cloud resources for the team.