bg
Kevin Schmid
Based in Berlin · Available for working student roles, 20 h/week

Kevin Schmid

Frontend Developer — React · React Native · Node.js

Three years of production experience. Client projects, my own products, and the servers they run on.

Berlin, Germany
serviweb.ch

What I do

I build digital products from the first idea to running in production.

Web development

Modern websites and web apps with React, Next.js and current tooling.

App development

Cross-platform apps for iOS and Android with React Native and Expo.

Backend & infrastructure

Server setup, deployment and hosting with Node.js, Firebase, Docker and Linux.

5

active clients

~15

live domains

1

app in both stores

3 yrs

longest client relationship

Projects

A selection of the work I have shipped.

Featured

Vocafy Screenshot

Vocafy

Vocabulary learning platform, built and run as a web app.

  • Full-stack development
  • Node.js backend
HTMLNode.jsJavaScriptMySQL

Mobile apps

School Companion

Mobile app for students — live on the App Store and Google Play since January 2026.

  • Full app development
  • UI/UX design
  • Store release
React NativeExpoFirebase

Websites

Client projects

Serviweb.ch

Serviweb.ch

My own site for web development services.

ReactNext.jsTailwind CSS
Visit
Trinkstube zum Hartz

Trinkstube zum Hartz

Website for a local hospitality business, online for two years and currently being rebuilt.

HTMLCSSJavaScript
Rebuild in progress — September 2026
Tiger Wil

Tiger Wil

Business website for a local restaurant — my first client.

150 visitors/month · 2.5 years online

ReactNext.jsTailwind CSS
Visit
Vision Wil

Vision Wil

Modern site for a bar, built after a cold Instagram pitch.

85 visitors/month · 0.5 years online

ReactTypeScriptTailwind CSS
Visit
DJ Happytunes

DJ Happytunes

Portfolio site for a DJ, with booking enquiries.

HTMLCSSJavaScript
Visit
Ski Service Joel

Ski Service Joel

Ski service website with a modern layout.

HTMLCSSJavaScript
Visit

Case studies

Case Studies

01

Vocafy.ch

Problem: Quizlet's learn mode marked answers wrong that were not, and never made me rewrite the words I had actually got wrong.

Solution: That was the reason to build my own vocabulary platform that fixes it. I developed, refined and tested Vocafy with friends over two and a half years to make something better than Quizlet.

Tech stack: HTML, CSS, JavaScript, Node.js, MySQL.

Result: Several friends use Vocafy regularly to study for exams. I used it myself for two years to prepare for vocabulary tests.

02

Tiger Wil (first client)

Problem: The restaurant Tiger Wil had no website at all and almost no online presence.

Solution: I approached the owner directly and proposed building a website tailored to the restaurant.

Tech stack: HTML, CSS, JavaScript.

Result: The owner was happy with the work and I have hosted the site since December 2023. It averages 160 clicks and 2,658 impressions per month.

03

Vision Wil

Problem: After reopening, the bar Vision Wil ran an outdated “coming soon” page for more than six months — no opening hours, no menu, no current information.

Solution: I built a demo site and sent it to the owner as an Instagram DM. The concept landed immediately — I had the job a day later.

Tech stack: React, TypeScript, Tailwind CSS.

Result: The site went live within a month, alongside a professional photo shoot. It now averages 90 visitors a month and a far stronger online presence.

Design studies

Template sites I build to try out layout and motion ideas, each one a complete concept for a real kind of business.

Tiger Wil

Tiger Wil

Restaurant and bar in Wil SG — Swiss kitchen by day, Thai from the wok at night.

Next.jsReactTailwind CSS
Visit
Noctra

Noctra

Experimental bar in Zürich — dark, editorial layout built around one line: a different night, every night.

Next.jsReactTailwind CSS
Visit
Art's Restaurant & Bar

Art's Restaurant & Bar

Restaurant and bar in the Wil SG pedestrian zone — organic Angus beef, cocktails and events.

ReactTailwind CSS
Visit
Grillkammer

Grillkammer

Fine meat restaurant in Zürich — aged Swiss beef, warm palette, generous type scale.

Next.jsReactTailwind CSS
Visit
Restaurant Rebstock

Restaurant Rebstock

Elevated Swiss cuisine in Wil SG — seasonal menu, green courtyard, function room.

ReactTailwind CSS
Visit
Sankt Kaffee

Sankt Kaffee

Specialty coffee shop in St. Gallen — house-made cakes, calm and text-led layout.

Next.jsReactTailwind CSS
Visit
Säntis Kebap

Säntis Kebap

Kebab and pizzeria in Wil — menu-first layout built for fast ordering on a phone.

Next.jsReactTailwind CSS
Visit
Iron & Edge Barber Co.

Iron & Edge Barber Co.

Barbershop in St. Gallen — cuts, beard styling and hot towel shaves in a dark, premium frame.

Next.jsReactTailwind CSS
Visit
DJ Ostschweiz

DJ Ostschweiz

Wedding and event DJ for St. Gallen, Thurgau and Lake Constance — booking enquiry as the main path.

Next.jsReactTailwind CSS
Visit
Terrassen Bistro

Terrassen Bistro

Outdoor dining concept — fresh kitchen on a sunny wooden terrace, photography-led.

Next.jsReactTailwind CSS
Visit
Disruptec

Disruptec

Swiss premium PC workshop — hand-built gaming PCs, build guides and straight advice.

Next.jsReactTailwind CSS
Visit

Experience

Freelance Web Developer

December 2023 – present · Self-employed

  • Websites built for paying clients
  • Deployment & hosting of live systems
  • Direct client contact and ownership

App Developer

Summer 2024 – present · Self-employed

  • Own apps designed and built
  • School Companion (React Native)
  • Released on the App Store and Google Play

Own projects

March 2023 – present

  • Vocafy (full-stack learning platform)
  • Daily Goals (mobile app)
  • Serviweb (agency website)

CODE University of Applied Sciences — Berlin

Current

September 2026 – present

  • B.A. Business Management & Entrepreneurship
  • Project-based, English-taught, products built in cross-functional teams
  • Cross-programme Software Engineering modules: architecture, testing, security, data

Military service — UOS Isone

Summer 2025 – Summer 2026

  • Leadership and responsibility
  • Working under pressure
  • Team coordination

Kantonsschule Wil

Graduated 2025

  • Major in physics & computer science
  • Elective in computer science

Why me?

Not just code — the whole package. I have built several production systems on my own, from client websites to my own apps, including deployment, hosting and infrastructure.

Full-stack, end to end

Frontend, backend, database, deployment — nothing outsourced, all of it built by me.

Own products in production

Vocafy (web platform) and School Companion, live on the App Store and Google Play. Real systems with real users, not demos.

Clients who stay

My longest client relationship runs three years — continuous maintenance, not one-off projects.

AI-first way of working

Claude Code, v0, Rork, ChatGPT — AI as a daily tool, not a buzzword.

Own infrastructure

One consolidated Ubuntu server running nginx, Docker, PM2 and SSL. Consolidated down from three separate machines to cut cost and operational surface.

An eye for design

Vocafy designed from scratch, hand-coded sites, design-led showcases — attention to detail.

Tech Stack

The technologies and tools I work with day to day.

1 = limited knowledge · 5 = I use it at a high level (in production, debugging included, on real projects)

Frontend

HTML
5/5
CSS
4/5
JavaScript
5/5
TypeScript
3/5
React
4/5
Next.js
4/5

Mobile

React Native
4/5
Expo
3/5

Backend

Node.js
4/5
Firebase
3/5

Infrastructure

Linux
3/5
Nginx
4/5
Docker
3/5
PM2
3/5
SSL
4/5

Hosting

Vultr
4/5
Hosttech
4/5
Hetzner
4/5

AI tooling

Claude Code
4/5
Vercel AI
5/5
Rork
5/5

Testing

Playwright
1/5

CMS

WordPress
1/5
Framer
2/5

Tools & workflow

GitGitHubFigma

Version control and design tooling I use on every project.

Deployment & infrastructure

One consolidated Ubuntu server, previously three separate machines, running every site and app below.

Server setup & Linux administration

Nginx reverse proxy & routing

PM2 process management

Docker containerisation

SSL & domain setup (HTTPS)

Hosting (Vultr, Hosttech)

How I work

Self-directed, structured and pragmatic. Used to client projects, deadlines and systems that have to stay up.

  • Self-directed, and I own what I ship
  • Structured, with a clear focus on the next thing that matters
  • Solution-oriented and pragmatic
  • Experienced with client projects and deadlines
  • Comfortable running and maintaining production systems

Contact

Looking for a working student frontend role in Berlin, 20 hours a week alongside my B.A. at CODE University.
Drop me a line or book ten minutes — happy to walk through any of the projects above.

Ready for the next step?