Valerijs Farbtuhs

Medior Full Stack developer

I build responsive, scalable and accessible applications.

About me

I discovered my passion for creating things through code when I took Harvard's CS50 course — a general introduction to computer science where I built my very first web app as a final project. That moment of turning an idea into something real, something interactive, instantly hooked me. Since then, I've been fascinated by how web development blends logic and creativity to shape experiences that people actually use.

During my university years, I dove deeper into programming, constantly learning and experimenting to bring my ideas to life. After graduating, I was lucky to turn this passion into a career, applying my skills across diverse projects and domains — from recruitment and healtcare to energy management — each one teaching me something new about people, technology, and impact.

Outside of work, I enjoy staying active through sports, particularly beach volleyball, going to the gym, and occasionally playing racket sports.

Experience

2023 - present

Fullstack Developer · El Niño

Enschede, Netherlands

I build and maintain responsive web applications using Vue, while also working with Angular and React on various projects. Alongside frontend development, I occasionally contribute to backend tasks using Laravel, Laravel Nova, and PHP, as well as Python for internal administration and support tools. Collaborating closely with designers, developers, and product owners, I focus on delivering clean, accessible, and user-centered digital experiences.

Vue
React
Angular
Laravel
PHP
Python
MySQL
Tailwind
Cypress
Docker
2022 - 2024

Teaching Assistant · University of Twente

Enschede, Netherlands

I supported students in developing strong programming and problem-solving skills through hands-on Java labs and personalized guidance. I provided real-time debugging help, explained core object-oriented programming concepts, and gave detailed feedback on assignments to help students improve both their technical and analytical thinking.

Java
UML
OOP

Projects

Portfolio Site

This very portfolio site is my first publicly available project, built to showcase my skills, experience, and personal approach to development. I implemented it from scratch, focusing on clean UI, accessibility, responsive layout, and a smooth user experience. It serves as both a practical demonstration of my abilities and a foundation I plan to expand as I grow professionally.

Repository
Nuxt.js
Vue
Tailwind
Telegram Expense Tracker logo

Telegram Expense Tracker · Telegram Bot

A personal Telegram Mini App created to simplify everyday expense tracking for me and my girlfriend. It replaces a manual Google Sheets workflow we had been using for years, making it faster and easier to log expenses in daily life. The project is built around convenience and consistency, turning a repetitive task into a lightweight, habit-friendly process.

Repository
Nuxt.js
TypeScript
Telegram Mini App
Google Sheets API
Service Accounts