... My Skills

UX/UI Design

  • Passionate about product development
  • Specialized in complex user interfaces (business software, admin interfaces, user portals etc.)
  • Conduct UX research (business goals and requirements, users, competitors...)
  • Create wireframes and low-fidelity mockups
  • Design intuitive user flows
  • Create high-fidelity mockups and interactive prototypes
  • Design clean, modern, well structured user interfaces

UI Coding

  • Write modular, maintainable HTML5 + CSS3/SCSS code that works in relevant browsers
  • Deliver responsive designs that work on all screen sizes
  • Create custom UI libraries, designed and coded, ready for developers to copy and paste
  • Customize existing UI libraries, such as Bootstrap, Material UI etc.
  • Execute painless UI redesigns of existing web apps with thoroug instructions for developers, and as few interventions in DOM as possible

... Design Process

UX/UI Design

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.

UI 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.

Requirements for high quality frontend code:
  • works in most popular modern browsers and platforms
  • responsive to different screen sizes and resolutions
  • well structured, modular and maintainable

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.

... Me

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