Work Experience
Coinbase, Software EngineerCryptographyGogRPCSecurityAWS
- Brought an 80% performance improvement and saved six-figure on costs for a Go/gRPC/Postgres service used for fraud detection for transactions on Coinbase and CB Wallet.
- Led the project to conslidate privacy preferences for users across different platforms in response to regulatory changes and coordinated across ~5 multi-functional teams.
- Contributed to the key generation, management, and recovery process for the Bitcoin ETF custody accounts at Coinbase for Blackrock and Grayscale.
- Contributed to open-source by creating the build-onchain-apps package, to help developers get started building dApps quickly with best practices.
- Contributed to a massive code migration of a legacy Ruby monolith to Go microservices.
MetaMask, Software EngineerEthereumTypeScriptReact
- Spearheaded the implementation of a pivotal feature that automatically redirects users to the requesting dApp after first installation of MetaMask.
- Migrated the MetaMask extension from JavaScript to TypeScript, enhancing consistency, readability, and long-term maintainability.
- Added extensive end-to-end testing using Selenium and Jest to rigorously test the functionality of the MetaMask extension across all RPC methods and web3.js compatibility.
Arctic Wolf Networks, Software EngineerCybersecurityGoAWS
- Developed and managed Go microservices for a cybersecurity vulnerabilities tracking application.
- Implemented user facing features in a React/TypeScript application, enhancing user experience.
- Optimized deployment processes by setting up CI/CD pipelines via GitHub Actions, resulting in reduced deployment time.
- Orchestrated deployment of services as Docker containers on AWS-managed Kubernetes clusters, ensuring scalability and efficiency in operations.
LearnWeb3, Software EngineerEthereumTypeScriptSolidityRust
- Developed open-source learning codebases in NextJS, React, and Typescript, covering key web3 topics: Account Abstraction, ZK, MEV, NFTs, DeFi, and more.
- Contributed to establishing a leading web3 community, reaching 120,000+ students and fostering a friendly community culture.
Agilicus, Software EngineerOpenAPIPythonGCP
- Developed an OAuth 2.0 server and auth flows, and the relevant REST APIs based on OpenAPI specifications.
- Streamlined deployment by implementing CI/CD pipelines through GitHub Actions, reducing deployment time.
- Developed monitors to detect issues and downtime using Prometheus, ElasticSearch, and Kibana for effective tracking.
- Managed deployment of services as Docker containers on Google Cloud Platform's Kubernetes clusters, ensuring scalability and operational efficiency.
Projects
CAIP Extended
TypeScript reference implementation for the Chain Agnostic Standards Association standards to house multiple namespace interfaces for different blockchain ecosystems.
CB One Paymaster
A paymaster to sponsor ERC-4337 UserOps on Base for users who are Coinbase One subscribers. Won Coinbase Onchain Winter hackathon.
BridgeKit
A plug-and-play React library to offer cross-chain bridging and swapping within any dApp. Won Coinbase Onchain Summer hackathon.
DeFi-dY
A futures protocol to invest in the performance of other DeFi primitives. Won multiple ETH Waterloo sponsor tracks.
Cygnus
Cygnus is a mechanism that provides a reliable signaling of community preference without arbitrarily defining stakeholder groups. Won multiple ETH New York sponsor tracks.
NFT Puzzle Thing
An onchain jigsaw game with randomized lootboxes, gas-free piece trading, and a real-time race to be the first to solve for 1/1 NFT prizes. Won multiple prizes at Scaling Ethereum 2022.
NFTea Room
Crowdsourced democratic NFT price attestations protocol designed as a DAO. Won multiple sponsor tracks at ETH Denver 2020.
Indices.Fi
An onchain index fund protocol to create, manage, invest in, and trade baskets of tokens on NEAR. Won NEAR MetaBuild III hackathon.
Flow Chat
Venmo for Flow - the easiest and quickest way to chat with friends, show off your NFTs, and transfer money. Won category overall prize at Flow Hackathon S1.