TrainFlow

Senior Product Designer

|

2023 – Present

Most endurance training apps are complex and scattered across different tools. Coaches and athletes often need several apps to plan training, track workouts, and analyze data. TrainFlow brings everything into one simple platform and adds AI insights to help understand training and make better decisions.

At the start of working on the product, I conducted user interviews and competitive analysis to better understand the target audience and market landscape. These insights helped define key user needs and shape a well-prioritized MVP scope.

I developed a cross-platform design system for iOS, Android, and Web, based on design tokens and atomic components. This helped synchronize design and development and ensured consistency across platforms.

I designed the UX architecture of the product and created interfaces for key scenarios. In total, more than 70 user flows were mapped and visualized — from onboarding to interactions with the AI coach.

After launch, I analyzed user behavior using Mixpanel. By exploring funnels and user journeys, I identified drop-off points and improved key interaction scenarios.

After launch, I analyzed user behavior using Mixpanel. By exploring funnels and user journeys, I identified drop-off points and improved key interaction scenarios.

Based on analytics, CJM updates, and new user interviews, we released version 1.1 of the product. Together with the team and stakeholders, we refined the product positioning and created a long-term roadmap.

Based on analytics, CJM updates, and new user interviews, we released version 1.1 of the product. Together with the team and stakeholders, we refined the product positioning and created a long-term roadmap.

I also worked on store optimization: updating visuals and text, running A/B tests, and improving install conversion. I participated in launching In-App Events and LiveOps to increase user engagement.

I also worked on store optimization: updating visuals and text, running A/B tests, and improving install conversion. I participated in launching In-App Events and LiveOps to increase user engagement.

To simplify localization, I developed a set of Figma plugins that automated text extraction, translation keys, and CSV uploads. This reduced manual work by about 70–80% and minimized errors.

To simplify localization, I developed a set of Figma plugins that automated text extraction, translation keys, and CSV uploads. This reduced manual work by about 70–80% and minimized errors.

I also participated in team intensives and investor events such as Slush. In daily work, I paid close attention to product quality — identifying bugs, reporting inconsistencies, and ensuring pixel-perfect implementation.

Through research-driven design and iterative development, TrainFlow evolved into a clear and structured product experience. The solution simplifies complex workflows and helps users stay focused on their progress through an intuitive interface and scalable design patterns.