Year
Tech Stack
Description
Jupiter Predict brings prediction markets from Polymarket and other venues into a Solana-native trading flow.
My work sat on the frontend side of the Predict team. I was changing pieces of a live trading product, inside a codebase that already had its own internal patterns, components and expectations.
My Role
I worked with the Predict team as a frontend-focused consultant in a group of four.
Most of my shipped work came through small product fixes and larger UI passes: activity tab rework, For You tab, live option, leaderboard creation, charting changes, Pay with any crypto integration and a series of desktop/mobile cleanup tasks across the product.
I also prepared profile changes near the end of the work period, but those didn’t get accepted before my mission ended, so I’m not counting them as shipped work.
Case Study
Summary
Frontend consulting work on Jupiter Predict, the prediction-market product inside Jupiter. For someone just out of school, working inside one of Solana’s top product teams was a real step up: bigger codebase, sharper reviews and users who notice every unclear state.
Context
Jupiter is one of the products that defines Solana UX for a lot of users. Joining that environment right after school mattered because the bar was no longer academic or personal-project level.
Predict also has a harder UX problem than a normal content page: the user needs to understand a market, read a chart, act with a wallet and trust what happens after the click.
Problem
The hardest part wasn’t code. I often had to coordinate with other team members because I wasn’t allowed to change the API myself, which meant waiting for data changes or adjusting the frontend around shapes I didn’t fully control.
The second hard part was invisible: making the same product feel clean on desktop and mobile while the screens were dense, animated, market-driven and already built on a large internal frontend system.
Contributions
Reworked the activity tab and worked on the For You experience.
Built the leaderboard used by Predict.
Added the live option and worked through smaller product UI/UX fixes across the site.
Changed the charting approach so charts felt more alive while staying readable for trading decisions.
Worked on Pay with any crypto integration and touched most Predict pages through desktop and mobile fixes.
Technical Decisions
I leaned into Jupiter’s existing internal framework instead of trying to bring my own habits into the codebase. A lot was already built, so the work was about fitting into their system and making changes that survived review.
On charts, I cared about more than rendering data. The goal was to make the chart feel active and pleasant without losing clarity, because prediction markets get confusing fast when the visual hierarchy is weak.
Result
Most of my work shipped after review rounds with the team.
This project gave me the proof I wanted: I can work inside a top Solana product team, not only around one from the outside.
It also taught me how different international teams can feel compared with French work culture, especially around hierarchy, feedback and how much ownership you’re expected to take without being asked twice.



