Cross-Chain Structured Finance Platform
Delivered Pixel-Perfect, Scalable Trading Interface for a Complex Financial Product
Built a fully modular, scalable front-end interface for Ithaca App — enabling permissionless cross-chain trading of structured products and complex strategies, delivered in just one month.
React
Next.js
Zustand
Rainbow Kit
Ithaca SDK
Viem
Wagmi
TypeScript
Recharts
Framer
SCSS
Figma

Overview
Ithaca App is a permissionless cross-chain trading platform that allows users to build and execute trading strategies across time and event horizons, integrating off-chain auctions and on-chain settlement. I served as Lead Front-End Developer, responsible for building the complete user interface, managing a small front-end team, collaborating with designers, and ensuring pixel-perfect delivery of complex financial workflows. Despite challenging client demands and tight timelines, we delivered a scalable, component-based architecture that accelerated future development.
Challenge
- Highly demanding client, heavily focused on pixel perfection.
- Constant design-to-code scrutiny, requiring strong client management.
- Complex trading flows requiring clear and simplified UX for advanced financial products.
- Needed to deliver MVP in one month for investor demos.
- Built with scalability and reusability in mind for future features.
Solution
- Built trading strategy builder, dashboard, leaderboard & analytics interfaces.
- Created reusable component library to speed up future development.
- Established and enforced design system with UI/UX team.
- Delivered pixel-perfect design implementation matching Figma files precisely.
- Collaborated with backend team to align data structures & API integration.
- Implemented Zustand for state management and Rainbow Kit for wallet connection.
- Managed front-end delivery while mentoring and guiding 1 other front-end developer.
- Maintained clear communication across design, backend & client teams.


Results
- Delivered full MVP in 1 month despite aggressive timelines.
- Built with modular components, enabling faster onboarding for future developers.
- Ensured pixel-perfect match to design specs, satisfying demanding client.
- Simplified complex financial product interactions, improving user experience.
- Built scalable UI architecture, reducing future feature rollout time.
- Contributed to securing funding, validating product concept for investors.