Currently building at Ostendis Personal portfolio / 2026

Kerim Monstein.

An eye for detail.
A mind for what’s next.

I build web applications and make existing ones better. From the logic underneath to the details you interact with — I like things that make sense.

Explore my work
Waterfalls flowing through a green valley, from my travels A change of scenery.
A fresh perspective.
From my camera roll — 01
Thoughtful software. A little personality. Scroll to discover

01 Selected work

Built to be used.

A selection of professional work and things I’m figuring out along the way.

Currently / OstendisSoftware engineering

Work in
progress.

At Ostendis, I build and improve web applications. I care about clarity, reliability and the details people actually notice.

Professional work / ongoing
Professional / ZHAW InIT Tools for everyday campus life.

From internal information screens to the services that keep them supplied with data.

Applications

Worked on Angular and TypeScript applications for internal information, technical material management and showcase objects, including MySQL-backed functionality.

Services & delivery

Built Python/Flask services for menu plans and timetable data. Developed a PDF poster and flyer tool that went into productive use, including presentation and user training.

A collection of contributions during my internship and subsequent developer role at the Institute of Applied Information Technology.

Study / FHNW Connecting Worlds.

An ongoing team project exploring how services written in different languages communicate.

The idea

Connect chatbot services through a Java and Python application. Build the communication between the services, then package and run them in containers.

What I’m exploring

Service boundaries, HTTP APIs, Docker images and the practical steps between running code locally and operating it in another environment.

Course project in progress, rather than a finished production service.

The earlier chaptersEveryone starts somewhere. 06 projects
Workout Manager desktop application

Java / JavaFX

Workout Manager

Bringing my interest in training into a desktop application.

Watch original demo
Arduino RFID door lock prototype and wiring

Arduino / Hardware

RFID Lock System

A physical access system with an RFID reader and Arduino.

Watch original demo
PrisonEscape game built with Windows Forms

C# / WinForms

PrisonEscape

A small escape game with rooms to explore and problems to solve.

Watch original demo

02 The person & the practice

Curiosity, with
follow-through.

Understand it.
Build it.
Make it better.

I’m a software engineer based in Switzerland, working at Ostendis and studying Computer Science at FHNW.

I got my start at the Informatikmittelschule in Baden, then moved into hands-on development at ZHAW’s Institute of Applied Information Technology. Working on tools people actually used taught me to think beyond getting the code to run.

Today, I’m particularly interested in making established software better: clearer components, fewer special cases, and interfaces that don’t make people stop and think. I enjoy the point where solid engineering and good design meet.

The professional side, on LinkedIn

↳ The path so far

Now

Ostendis

Software engineering

Building and improving web applications.

Ongoing

FHNW

BSc Computer Science

Java, DevOps and software engineering alongside work.

2025

Swiss Armed Forces

Infantry service

Teamwork, responsibility and adaptability.

2023–2024

ZHAW · InIT

Internship → Software development

Internal web applications and Python services.

2020–2023

IMS Baden

Informatikmittelschule

The foundation in programming and databases.

↳ The working toolkit

Tools change.
Good foundations stay.

Building interfaces
TypeScript · JavaScript · Angular
HTML & CSS · Twig · Stimulus
Behind the scenes
PHP · Symfony · Python · Flask
Java · Node.js · SQL
Shipping & improving
Git · Docker · REST APIs
Testing · Refactoring

03 Off-screen

There’s more
to the picture.

Training, travelling, and occasionally remembering to put the phone away.

2026, so far as of 11 Oct 2026

306km

Run this year

1.1Mkg

Training volume this year

0.0×

Screenfuls scrolled this visit
Colourful architecture and trees on a visit to Vienna
01 / A different perspectiveTaking the scenic route.
02 / One kilometre at a time

A clear head
starts with
moving.

10km51:49Personal benchmark · Sep 2026

Running and strength training. Different challenges, same satisfaction in making progress.

Clear turquoise water and a quiet beach
03 / Out of officeLess screen. More sea.
A curious Bengal cat wearing a red harness
04 / A familiar faceNot everything
needs a reason.

A few frames from my own camera roll.

04 Keep in touch

Good work starts with a conversation.

Have something
in mind?