As a UX designer, I specialize in web applications with advanced user interactions and data presentation, where the focus is not solely on presentation/visual design but how screens and interactions flow together to compose a complete experience, such as business software, admin interfaces, dashboards, user portals, etc.
The goal is to make the users feel comfortable and confident about what exactly they can accomplish and how.
UX design process starts with research about business goals, about process the application needs to support and about users - their needs, expectations, context, behavior…
Based on the insights, we start creating concepts, outlining the future product (using sketches, wireframes and other relevant UX methods and techniques) iterating and gradually refining the design until it reaches the stage where it becomes ready for coding.
It is important to outline that UX design is a team process - it includes all members of the product development team. The specific role of UX Designer is to facilitate the design process, ask the right questions, point out the issues, suggest and visualize possible solutions, document what is defined in different stages, and finally, to sum it all up into clean, structured, user-friendly interface design.
Depending on the specific situation, deliveries of the UX design process can range from low-fidelity wireframes (that focus on the flow and leave out visual design) to high-fidelity screen mockups with all of the visual elements of UI defined and ready for coding.
Once the design of your web application is more or less defined, it needs to be “translated” into HTML/CSS/SCSS templates, which can then be handed over to developers to include the logic.
Techniques, tools and frameworks available to coders develop and change over time, so to acchieve the best results it is very important to keep up with the latest trends - some of my favourite tools and frameworks are Figma (for designing and prototyping), Browser Inspector Tools (for UI analysis, redesign and bug-fixing), Sass (for structured and maintainable styles) and Git (for version controlling).
I also have experience with programming languages and frameworks such as Ruby on Rails, JavaScript, React and PHP, which makes the communication with other memebers of the development team much easier.
I am a generalist by nature, and I wore many hats in my professional career - I was once a teacher, an office assistant, a marketing consultant, an internet entrepreneur, a wannabe permaculture farmer, a web designer, a WordPress developer and finally I settled as a UX/UI Designer, but with a twist - a designer who codes.
I like diversity in everything I do and I like to learn new things. That's why I don't shy away from any product type or any subject matter that I need to research in order to make my designs relevant and on target.
Download My Resume Get in Touch