Sophon OS
I worked across three Sophon websites, connecting interfaces with content, wallet services, and smart contracts. The landing page introduced Sophon’s identity and directed visitors toward its products and community. The portal brought together ecosystem discovery and tools for moving assets. The farm gave participants a place to connect a wallet, follow their positions, and manage points and rewards.
- my role
- Software engineer · Frontend & integrations
- focus
- Landing page, ecosystem portal & farm

I translated Sophon’s visual direction into a site built around motion and large-scale imagery. The opening sequence moved from an introductory video into a continuous loop, with separate compositions for desktop and mobile. My focus was preserving that visual experience as the layout changed, coordinating video playback, image placeholders, and overlaid typography.

The portal brought wallet balances, token transfers, and bridging into one place. I worked on connecting these flows to the user’s wallet and selected network, so available assets, spending approvals, and transaction fees reflected the action they were taking. This also meant handling differences between wallets, including adding unfamiliar networks or guiding users to switch manually.
The journey continued after submission. Transfer history and status screens helped users follow their assets across networks and see when a withdrawal needed a separate claim to complete. My focus was keeping the next action clear throughout that process.

The farm let users deposit assets into pools, manage their positions, and track points and token rewards. I worked on the flows for deposits, withdrawals, reward boosts, and claims, connecting each wallet’s balances and positions to the actions available to them.
A key part was migrating existing positions to Sophon. The flow checked eligibility and brought across deposit, boost, and reward data in a single transaction. I also worked on reward vesting—showing what had unlocked and could be claimed—and support for Safe wallets, where a submitted transaction could still be waiting for execution.
