<aside> ❤️ Interests: Privacy, Distributed Systems, Open-Source Software
</aside>
<aside> 💻 Languages: Rust, Go, Python, Java, Javascript, SQL, Kotlin, C++, Solidity, Ruby
Frameworks & Tools: ReactJS, Node.js, MongoDB, Linux, Git, GCP, AWS, Hardhat
</aside>
I am a software engineer primarily on infrastructure, distributed system and smart contract development in the Web3 space. I am currently working with Chainlink Labs to scale Chainlink services across all chains (EVM and Non-Evm) by building a generic cross-chain platform.
Previously, I've worked with respected web3 companies like Nethermind, Spartan Labs, StraitsX and Treehouse Finance on offchain infrastructure and smart contract development.
I love hackathons ❤️, and I have participated in several large hackathons, in which I have won over 10 hackathons, including ETH Denver, Crypto.com, Avalanche, Stanford, and Harvard hackathons.
Before web3, I gained valuable experience in web2 engineering, focusing on machine learning and data infrastructure at companies ranging from startups to large enterprises like Rakuten. I also co-founded an AI startup, where I worked on the recommendation engine for career and soft skills matching.
As an avid technical writer, I have published numerous web3 articles in various medium publications such as Coin Monk and The Startup.
I have experience working with a range of languages and platforms, including Rust, Go, Typescript, Python, and Solidity.
Software Engineer at Chainlink Labs
San Francisco, CA, Apr 23 - Present
As a software engineer on the Blockchain Integrations team at Chainlink Labs, I work on the distributed system underpinning the decentralized oracle network while also integrating support for new blockchains like Solana.
Key Contributions:
- Led the design and development effort to generalize the critical Head Tracker component, enabling multi-chain support across chains like Ethereum and Solana. This included creating a design proposal, implementing in Golang, and adding comprehensive test coverage.
- Implemented an in-memory head saver for EVM chains and Solana from scratch, improving performance by reducing shared memory locking during block updates by up to 80%.
- Developed a Solana head tracker proof of concept including components like block head, hash, client, and configurations to enable Chainlink's first integration with a non-EVM blockchain.
- Contributed to ongoing integration efforts for Cosmos, optimizing Chainlink's architecture for non-EVM chains.
- Improved test coverage across the core codebase and refactored legacy code.
- Generalized key components like the fixed gas price estimator to make them chain-agnostic, allowing reuse across multiple blockchains.
In summary, I played a key role in expanding Chainlink's multi-chain capabilities by leading critical engineering efforts around non-EVM blockchain integrations. My contributions helped improve performance, reliability and flexibility of the industry-leading decentralized oracle network.
Technologies: Golang, Rust, Solidity, Distributed Systems
Blockchain Engineer at Spartan Labs
Singapore, July 22 - Apr 23
Spartan Labs is a venture studio backed by the Spartan Group which is a leading web3 VC.
Key success metrics:
- Authored high-quality research engineering articles that focus on incentive mechanisms, Zero-knowledge proofs and SoulBound tokens.
- NFT Vesting Vault,Zero Knowledge SoulBound Token,SoulBound Token (SBT)
- Contracts that i have developed under Spartan
- Worked development of an NFT launchpad on the flow blockchain (Puddle) and currently leading the development of a Defi protocol on Arbitrum.
Web3 Open Sourced Contributor
Singapore, May 22 - Present
I was working on multiple open-source projects.
- Velodrome - The core team that architected and developed the #1 low slippage, low fees liquidity marketplace on Optimism
- veDao and CitadelDao - Engineering contributor for Smart Contract testing in Foundry and Hardhat
- Talent at Web3 - Engineering contributor to help bolster the Dev Ecosystem. Github.
Success metrics:
- Deployed smart contracts on Optimism Main net which is the #1 Decentralised exchange with its peak at $135 Million total value locked (TVL) and #3 Dapp in terms of TVL on optimism (Source: Defillama)
- Helped to kickstart developer gitbook for resources and grow a developer community to over 150 developers.
Blockchain Researcher Intern at Nethermind
Singapore, May 22 - Aug 22
Nethermind is an Ethereum research and engineering company that has developed a highly-regarded Ethereum client.
Success metrics:
- Deployed and maintained an on-chain security detection bot that scans for and prevents different security exploit scenarios.
- Secured hundreds of millions of dollars by maintaining and adjusting the risk threshold for different bots used by top decentralized applications like Aave, Curve Finance, and DyDx. Github.
Backend Software Engineering Intern at Xfers (YC’16)
Singapore, (Mar 2022 - Aug 2022)
I was in the stablecoin platform team, where we designed and build a stable coin version of SGD and IDR across multiple chains including Ethereum, Zilliqa, Polygon, and Ripple.
Success metrics:
- Pivotal role in rearchitecting monolithic core repository to microservice architecture, increasing build time by 80% and decoupling core dependencies for improved development speed.
Tech Stack: Ruby on Rails, Golang
Data Engineer Intern at Treehouse Finance
Singapore, (Aug 2021 - May 2022)
Treehouse Finance is a fast-growing decentralized finance startup that raised 18 million dollars in its seed round from the most reputable investors such as Binance, Lightspeed, Wintermute, and Jump Capital.
Success metrics:
- An early founding engineer who helped to build their core infrastructure.
- Instrumental in developing the initial prototype for wallet historical positions which allowed Treehouse to raise 18 million for their seed round
- Scaled the product across multiple chains including Ethereum, BSC, Avalanche, and Polygon
- Led the dev-ops team in architecting testing and CI/CD pipeline that improved testing coverage from 0 to 80%.
- Designed and built several internal tools such as competitor scrapper, failure monitoring REST API in Golang
- Architected and built a post-trade reconciliation software that automates blockchain data analysis and collection
Tech Stack: Golang, Python, GCP
Chief Data Scientist, Co-Founder at Matchin Aug 2021 – Jan 2022
Founded a digital mentoring platform backed by SMU Incubator and Enspire.VC with 500 active users at its peak.
Key Successes:
- Led the data science team of 3 in building a personalized recommendation system to improve user engagement.
- Developed a scoring model and recommendation engine for rating soft skills and culture fit with job match.
- Built user interaction tracking engine to track more than 1000 users on our application
Tech Stack: Python, GCP, React