robin@portfolio: ~

Robin Vale — Front-End Developer

Berlin, Germany. Available for contract work.

I build interfaces that work well and are pleasant to use, with JavaScript (ES6+), Vue.js and React. Based in Berlin, Germany.

// projects

— 03 featured repositories
$ ls ~/projects --featured
~/trailhead
Vue / Nuxt
Trailhead
// collaborative trail map for hikers

Find hiking groups by region, day, time, level and pace on an interactive map. Migrated to Nuxt 3 with a wayfinding redesign and two themes (light/dark).

#nuxt#vue#leaflet#graphql#typescript
~/neon-drift
TypeScript
Neon Drift
// retro 8-bit arcade game

Collect coins, dodge specters and clear stages. Arcade physics, chiptune audio generated via the Web Audio API and CRT screen effects.

#phaser3#typescript#vite#tailwind
~/sprint-deck
Vue 3
Sprint Deck
// real-time planning poker for agile teams

Interactive table with live voting over WebSockets, customizable decks, consensus stats and history with charts.

#vue3#socketio#pinia#typescript

// about

I’m a Front-End developer based in Berlin, Germany. I work on projects built with JavaScript (ES6+) and tools like Vue.js, React, HTML5, CSS3 and SASS. I enjoy learning and experimenting with new technologies.

Right now I’m sharpening my skills in React, GraphQL and testing (TDD) in JavaScript. In my free time I enjoy video games, sports (football, basketball and cycling) and music.

$ cat ~/skills.txt
JavaScriptVue.jsReactHTML5CSS3SASSGraphQLTypeScript

// experience

Front-End Developer @ Current Company
Jan 2023 — present

Building interfaces with Vue.js and React, focused on performance, accessibility and design systems.

Junior Front-End Developer @ Previous Company
2021 — 2022

Componentized screens, integrated REST/GraphQL APIs and wrote automated tests.

$ contact --send

Let's talk?

My inbox is always open. Whether you have a question or just want to say hi, I'll do my best to get back to you!

[ send email ]