Software Engineering
Learning to Think in Systems
Software engineering taught me how digital systems work beneath the surface. It helped me think with structure, understand relationships between parts, and break complexity into practical solutions.
About me
I design digital products that feel clear, useful, and human.
Before UX/UI design, I worked across software engineering, teaching, and translation. Each path shaped how I think about people, communication, and complexity — and continues to influence how I design today.
My story
Looking back, each part of my background gave me a different way to understand people and complexity.
Software Engineering
Software engineering taught me how digital systems work beneath the surface. It helped me think with structure, understand relationships between parts, and break complexity into practical solutions.
Teaching
Teaching showed me that clarity changes how people feel and learn. It strengthened my empathy, communication, and ability to make complex ideas accessible for different people.
Translation
Translation trained me to notice language, context, nuance, and meaning. It taught me how much the right words can shape understanding for the right audience.
UX/UI Design
UX/UI design became the place where these experiences naturally converged. Systems thinking, empathy, communication, and attention to meaning now work together to create thoughtful, human-centered digital experiences.
Design perspective
The experiences that led me to UX now help me make clearer, more thoughtful product decisions.
I map systems, reduce complexity, and make product logic easier to follow.
I use wording, hierarchy, and structure to help people move through an experience with confidence.
I consider users with different needs, knowledge, expectations, and emotional states.
I pay attention to tone, layout, accessibility, and small interface details that shape how people feel.
My mindset
No matter the product or industry, these principles help me make thoughtful, consistent design decisions.
I look for real needs, context, and behavior before shaping solutions.
I make information, actions, and hierarchy easy to understand.
I weigh user goals, business needs, accessibility, and constraints.
I test, listen, and refine as new insight changes the work.
How I work
Every project follows the same mindset: understand first, simplify next, then refine through continuous feedback.
Understand users, goals, and the context around the problem.
Turn research into a focused problem, flow, or design direction.
Compare ideas through sketches, maps, wireframes, and prototypes.
Create accessible interfaces with clear hierarchy and responsive behavior.
Use feedback to learn what works, what confuses, and what needs care.
Refine details until the experience feels useful and ready to hand off.
Skills and tools
I rely on a combination of research, design, and collaboration tools to transform insights into products.
Understanding people before creating solutions.
Transforming insights into clear, accessible interfaces.
Software I use throughout the UX design process.
Beyond design
My multilingual background makes me sensitive to the gap between what is shown, what is meant, and what someone understands. That perspective shows up in my work through careful wording, inclusive choices, and interfaces that help people move forward with confidence.