All work
Apps & ProtocolsFrontend engineer
Sojoswap
Uniswap-style token swap interface

Overview
A swap front end modelled on Uniswap: token selection, pair pricing, slippage controls, and transaction confirmation. Built to match the interaction patterns traders already expect rather than invent new ones.
What was built
- Token selector and pair pricing wired to live quote data
- Slippage and deadline controls surfaced without cluttering the default path
- Transaction lifecycle states — pending, confirmed, failed — handled explicitly