Nikolai

Enthusiastic about code. Good with people. Ships things. Based in Zurich.

Built & Shipped

Practical engineering focused on building simple, structured solutions that solve real-world problems.

Product
Birthdayy

Birthdayy.

TypeScriptNext.jsDiscord API

A Discord bot and web app for tracking birthdays across servers, used by thousands of communities. Built the full product from bot to landing page.

Explore project
Website / CMS
VBC Rämi Website

VBC Rämi Website.

Next.jsTypeScriptTailwindSanity

Designed and built the website for my volleyball club VBC Rämi. I also integrated Sanity CMS so the club can update the content without needing a developer.

Explore project

Project archive

About

Shipping structured code that solves real-world problems.

I'm a frontend-focused software engineer based in Zurich, working at an international tech consulting firm. My stack revolves around TypeScript and Next.js, though I'm comfortable across the full stack when needed.

I write code that's meant to be understood: simple, clear, and to the point. Knowing the right modern tools is what makes the difference between a slow process and a sharp, solution-oriented workflow. For me, keeping things simple isn't a limitation, it's a principle.

Languages

TypeScriptJavaPythonPHP

Frontend

Next.jsReactAngularTailwind CSSFramer Motion

Backend

Node.jsREST APIsPostgreSQLRedisSpring Boot

Tools

GitDockerVercelCloudflareClaudeLinuxFigmaVS Code

Technical Focus

Human-Centric Engineering
KISS
Process Automation
Workflow Optimization
Professional Path
2024 — Present

Software Engineer

International Tech Consulting

Working with international clients on modern web solutions. Translating complex requirements into clean, scalable frontend implementations.

2022 — Present

Freelance Developer

Self-employed

Building products, websites, and tools for clients and personal projects. From Discord bots to club websites.

2019 — 2023

Application Developer (Apprenticeship)

Accenture

Completed my apprenticeship while building full-stack features and learning solid software engineering fundamentals. Worked in agile teams on client projects, which gave me exposure to different industries and ways of working.

Beyond the screen.

When I'm not writing code, I'm usually on the volleyball court or the slopes. Teaching and coaching has shaped how I communicate and lead in tech.

👤

Volleyball Training Lead

ASVZ

Leading volleyball training sessions at the University Sports Association of Zurich.

🏐

Volleyball Coach

VBC Rämi

Coaching at my local club, leading teams, building strategy, and developing players.

⛷️

Ski Instructor

Personal

Teaching skiing means patience, clear communication, and reading people.