Designing across early-stage product problems.

Company

Neointeraction Design

Role

UI/UX Design Intern

Domain

Client Projects, UX/UI, Web & Mobile

Neointeraction Design is a UX/UI design studio that works across client projects — from early-stage product concepts to responsive web and mobile interfaces. As a UI/UX Design Intern, I worked on multiple projects simultaneously, which gave me broad exposure to different problem types, client contexts, and design constraints.

This was my first formal design role, coming directly from a software engineering background. The transition was intentional — I wanted to understand design from the inside, not just as a handoff consumer.

I worked on the full design process for several client projects — from requirements gathering and wireframing through to high-fidelity UI and final delivery. I also contributed to internal explorations and visual design experiments.

WireframingHigh-Fidelity UIResponsive DesignClient CommunicationUser FlowsVisual DesignPrototypingFigma

Web Product Redesign

Redesigned a client's web product from a legacy interface to a clean, responsive design. Focused on reducing navigation depth and improving task completion flow.

Mobile App UI

Designed a mobile-first interface for a client's consumer app. Worked through multiple interaction patterns before landing on a gesture-based navigation model.

Design System Starter

Built a lightweight component library in Figma for reuse across client projects — tokens, typography, spacing, and core components.

Visual Exploration

Personal and internal explorations in interface design, layout, typography, and visual systems. Used as a sandbox for learning.

Web Product Redesign — Before / After
Mobile App — Key Screens
Design System — Component Library
Visual Explorations

Visual hierarchy

Learning to use weight, size, and spacing to guide attention.

Responsive thinking

Designing for multiple breakpoints from the start, not as an afterthought.

Client communication

Translating vague briefs into concrete design directions.

Figma fluency

Building reusable components, auto-layout, and structured files.

User flow mapping

Thinking through full journeys before jumping into screens.

Iteration speed

Getting comfortable with rough-then-refine instead of perfect-first.

The most useful thing I learned here wasn't a specific skill — it was the habit of asking “why” before “how”. Every design decision has a reason, and the reason shapes the solution.

Coming from engineering, I was used to clear requirements. Design work is messier — the brief is often incomplete, the stakeholder isn't sure what they want, and the user isn't in the room. Learning to navigate that ambiguity confidently was the real output of this internship.

This role confirmed that the engineering background was an asset, not a liability. I could prototype quickly, think about edge cases, and have credible conversations about feasibility. That combination became the foundation for everything after.