Portfolio
A showcase of my projects, experiments, and technical work.
Firmachain v0.5.1-patch2: Shipping a Security Fix Without Stopping the Network
In January 2026, CSA-2026-001, a critical vulnerability in CometBFT’s BFT Time implementation, was disclosed. Firmachain prepared v0.5.1-patch2 with the patched CometBFT release in time for public disclosure. A fast response was necessary, but speed alone was not enough. Validators needed to apply the release safely without halting the chain or coordinating a governance upgrade.
Hereby: Making AI a Trustworthy Tool for Contract Work
Hereby was an AI contract-management platform connecting preparation, review, execution, and post-signature operations. I worked across backend and AI engineering while helping translate requirements into a product and bring it to release. The hard part was not attaching OCR and an LLM to a document. It was making imperfect AI output inspectable and safe enough to support real contract work.
Firmachain v0.5.1: Preparing Stability and Validator Governance Together
Firmachain v0.5.1 was a stability-focused release that consolidated the foundation established by v0.5.0. We upgraded major modules including the Cosmos SDK, IBC-go, Wasmd, and CometBFT, and implemented the initial structure of the Firmachain Validator Advisory Board (FVAB) so validators could participate more systematically in technical decisions.
Firmachain v0.4.0–v0.5.0: Release Engineering for an Evolving Mainnet
Beginning in September 2024, I led Firmachain’s development team across core protocol, smart-contract, and ecosystem work. During that period, we prepared and shipped v0.4.0 and v0.5.0. A mainnet upgrade did not end when new functionality entered the codebase. The more difficult task was aligning the technical and operational conditions under which independent network participants could move safely to the new version.
GDAC AML: Building the Data Foundation for Compliance
At GDAC Exchange, I built and upgraded systems supporting anti-money-laundering operations. The project connected customer, trading, deposit, and withdrawal data to an AML solution and integrated KYC, risk assessment, watch-list filtering, and fraud-detection functions into one exchange workflow.
GDAC Market Surveillance: Turning Regulation into Real-Time Detection
To prepare GDAC Exchange for Korea’s Virtual Asset User Protection Act, I helped develop a market-surveillance system based on the rules and guidance of the Financial Supervisory Service and Financial Services Commission. The work translated regulatory requirements into a system that detected suspicious patterns in near real time and connected each result to reproducible evidence and reporting.
GDAC DeFi: Connecting a Centralized Exchange to On-Chain Markets
GDAC DeFi brought decentralized-finance functionality into the experience of a centralized exchange. I integrated external market data, contributed to smart-contract development, and analyzed behavior after launch to test our product assumptions. The work connected technical implementation and product judgment because CeFi operations and on-chain execution had to function as one service.
APISwap: From Smart Contracts to the User's Transaction
APISwap was a DeFi project for token swaps and wrapped-token operations. I connected the complete transaction flow, from Solidity contracts and a local test environment to a React web interface. It demonstrated clearly that a contract calculating correctly and a user completing a trade safely are different problems.
APIS Pay: Designing Payments Through a Conversational Wallet
APIS Pay was a mobile service that brought cryptocurrency wallets and payments into a chatbot-style interface. I worked on product strategy, software architecture, wallet and payment development, and the path to launch. The central challenge was translating the complexity of blockchain transactions into a conversational flow without weakening the safety expected of a financial product.
APIS Platform 2.0: Improving the Product and Its Engineering Foundation
APIS Platform 2.0 improved the existing web experience while strengthening the backend for future growth. Rather than treating the interface and infrastructure as separate projects, we worked on the user-facing flow and the systems supporting it together.
APIS Mainnet: My First Experience of the Weight of a Blockchain Launch
In 2018, I participated in the development and launch of the APIS mainnet. My work began with smart contracts, but releasing a live network required a much broader view. We had to verify EVM compatibility, place the testnet under load, investigate each issue, and determine whether the network could withstand real operating conditions.