02
Framsteg
UX/UI Redesign & Frontend Implementation - Internship (12 weeks)
I owned the frontend work for Framsteg 247 AB's technology transfer office automation platform. That meant researching a new domain, redesigning the product in Figma, and building 30+ production React components alongside another frontend developer and an AI-focused backend engineer.

Process
- 1
Research & Discovery
Spent two weeks researching IP licensing and commercialization workflows, a domain that was completely new to me. I also interviewed a technology transfer officer to understand how the work happens in practice.
- 2
Design
Spent two weeks designing the user flow and UI in Figma, iterating with the team until they approved the final flow and visual direction before any code was written.
- 3
Build
Learned Next.js and Tailwind CSS on the job while building 30+ production React components. These included UI foundations, forms, dashboard sections, billing, and team-role features. I split the work with a second frontend developer using a Kanban board.
- 4
Handoff
Handed off the full design, user flow, and most of the coded component library at the end of the internship. Constant pairing meant the team already knew the code, so no formal documentation was needed. The platform is still being developed on that foundation.

- •Interviewed technology transfer officers to understand IP licensing and commercialization workflows in a domain I'd never worked in before
- •Designed the user flow and UI in Figma, iterating with the team until they approved the final flow and visual direction
- •Learned Next.js, TypeScript, and Tailwind CSS on the job while building production components
- •Built 30+ React components: UI foundations, forms, dashboard sections, case management views, and organization features like billing and team roles
- •Split work with a second frontend developer using a Kanban board; I took the feature-heavy pages and complex components
- •Handed off the full component library and page structures at the end of the internship; the platform is still in active development on that foundation
What This Project Proved
- •Ability to learn new technologies (Next.js, TypeScript, Tailwind) under real project pressure.
- •Component-driven development at scale.
- •Effective collaboration in agile startup environments.
- •Research-informed design in unfamiliar domains.
- •Comfort working with mentors and peer developers in small teams.

Framsteg 247 AB (startup) · In active development · Internship, late Nov 2025 to early Feb 2026 · Figma preview limited to 4 screens at the company's request while the platform is active and unreleased