I'm a Swiss UX-Designer and Web-Developer.
It's my passion to design easy-to-grasp software, which helps people do their job successfully and with joy.

Beni Gartenmann UX-Designer and Web-Developer

Overview of my skills and preferred tools

Design

  • User Research
  • Behavior analysis
  • Concepts, prototypes
  • UX/UI design
  • Interaction design
  • Visual design
  • Usability tests
  • Sketch
  • Affinity Designer
  • Affinity Publisher
  • Zeplin
  • InVision

Frontend Development

  • HTML5
  • CSS3 / Tailwind CSS
  • JavaScript / vue.js
  • Ruby on Rails
  • PostgreSQL, MySQL
  • Sass (CSS-Preprocessor)
  • Git
  • Craft CMS
  • GRAV CMS
  • Confluence
  • Bitbucket
  • GitHub

Working together

I prefer to work remote or out of my homeoffice and within an agile development environment. Of course I'm also available to work on-site in your or your clients office, if it makes more sense for the job at hand.

Principles

As a designer I want to provide the user with the most productive way to achieve her goal.
As a developer I strive to develop websites and apps which are easy to maintain and extend even in the years to come.
This is why I base my work on the following principles.

Clarity

A few things should be cristal-clear to the user at every moment
Where am I, what has happenend so far, what can I do now, what is going to happen when I take the next steps.

Flexibility

Today's designs need high flexibility to give the best experience in every situation. In my work I take the many screen sizes, varying bandwidths as well as different contents and states into account.

Familiarity

To make the user feel at home, I watch out to not unnecessarily reinvent the wheel in the most critical part of a design (e.g. navigation, links, buttons, color codes, notifications).

Efficiency

People use a website or an app with a goal in mind. It is always my focus that the main tasks can be completed in the most efficient way possible.

Consistency

To reach the necessary familiarity and efficiency I take great care to create a consistent experience throughout. This includes everything from typography, icons, images to reusable elements.

Structure

To make navigating the app or website as intuitive as possible I use bold visual hierarchy. Everything has its place to make the user feel comfortable.

Clarity

Clarity in programming means for me to have clearly named variables and methods as well as thoughtful comments.

Flexibility

Reusable modules and clear distinction of components are the cornerstones of a flexible code base, so I put considerable emphasis on these.

Familiarity

Best practices and widely known solutions or libraries so that every developer feels at home right away.

Efficiency

Developing applications with a solid web framework and implementing clever algorithms makes for a fast application.

Consistency

Not using the latest hyped framework ensures longevity of available of resources and established best practices.

Structure

Structuring a web project according to MVC (Model/View/Controller) gives a clear guideline as to where to put what and enables easy customization.

Zur Zeit nicht verfügbar…

Ich werde bis voraussichtlich Ende 2022 keine Kundenprojekte annehmen können.
Falls du informiert werden möchtest, sobald ich wieder für neue Projekte verfügbar bin, kannst du dich über folgende Kanäle mit mir verbinden.