Hi, my name is

Bernhard Gschwantner.

I'm a long-time full stack engineer, founder and tech enthusiast.
More about me

I love creating things.

The web has changed our lives. I enjoy improving the status quo and making our lives better through web technologies. I create web apps, currently mostly with React, CouchDB and Node.js, progressively enhancing a semantic, usable and accessible foundation.

In 2011 I co-founded Unser Wein, a product data exchange platform for the wine industry. Before that, I developed software for more than 20 years.

Outside of work, you can find me windsurfing or enjoying a good glass of wine.

I help you innovate.

Whether you need a custom web app, you are looking for a small personal website or have other technical needs, let's talk! I'm always interested in helping you go the extra mile, especially on creative and innovative projects.

Event directory for wine tastings2019

Work in progress – unpublished yet

Following our strategic partnership with Bottlebooks, we needed an updated directory for the upcoming wine events. This design is based on the future style guide of Bottlebooks and will also be the basis for individual client solutions.

I also created a serverless GraphQL API, so the site performance will adapt dynamically to the large peak demands of an event microsite.

Roles

  • Concept
  • Programming

Design

  • Bottlebooks

Features

  • React
  • GraphQL
  • Serverless Lamdba functions
  • Single Page App

unserwein.at relaunch2018

For the recent relaunch of our website, we laser-focused on our audience. I used Gatsby as a static site builder and optimized the site for speed, so the days of our old, slow Wordpress site are over now.

Roles

  • Concept
  • Design
  • Programming

Features

  • React
  • Static Site Rendering (Gatsby)

Personal site2018

For my personal website, I strived for a playful, bold and bright style. I want this site to be a place where I can equally experiment, showcase what I do and publish thoughts and articles I care about.

I hope this site will continuously grow and become a central hub to my professional work.

Roles

  • Concept
  • Design
  • Programming

Features

  • React
  • Static Site Rendering (Gatsby)
  • Animations (unpublished)

unserwein Tasting Manager2015-2018

I built and maintained a React-based Single Page App for our flagship product, the Tasting Manager.

Roles

  • Concept
  • Design
  • Programming

Features

  • Single Page App
  • React
  • Redux
  • CouchDB

Design

  • Alexander Ullrich

Landhaus Altlengbach2018

A small website advertising a house on sale. On this site I experimented with custom page transitions and animations in conjunction with Gatsby, a static site renderer.

Roles

  • Concept
  • Design
  • Programming

Features

  • React
  • Static Site Rendering (Gatsby)
  • Page Transitions

Weingut Brindlmayer2017/2018

I relaunched the winery's site with Wordpress.

Roles

  • Concept
  • Design
  • Implementation

Features

  • CMS
  • Wordpress
  • unserwein integration

Alexandra Kleinheinz2017

Psychotherapist Alexandra Kleinheinz needed a website to present herself and her voluntary project Death Café. I tried to emphasize her positive energy with the concept and design of this website.

Roles

  • Concept
  • Design
  • CMS

Features

  • GraphCMS

unserwein.at2014

Superseded in 2018 by the relaunched site

The second iteration of the unserwein website focused on the mobile experience of the product and was designed to provide regularly updated content in our blog. We featured some of our customers and blogged about news in the Austrian wine industry.

In 2018, it was replaced by our new site that focused on the B2B side of our business.

Roles

  • Concept
  • Design
  • Programming
  • Content

Features

  • CMS
  • Wordpress

bgks architects2016

The architects collective BGKS wanted to relaunch their site focusing on showcasing their products. Together with them I selected a matching Wordpress template and adapted it to their needs.

Roles

  • Concept
  • Implementation
  • CMS
  • Tech support

Features

  • Wordpress

Brigitte Katt2016

Brigitte approached me because she wanted a contact page for her psychotherapy business. I convinced her to use full-screen photography for building trust, relationship and emphathy, the cornerstones of her business.

I also researched on light-weight CMS solutions for this small single-page site. I ultimately decided on GraphCMS, which turned out to be a great solution for that project.

Roles

  • Concept
  • Design
  • Programming

Features

  • GraphCMS