Schmikolai

Past, Present, and Future of Nikolai Schmidt

Schmikolai Profile Picture

Welcome,

I am a ... It's hard to define myself with a single title, as I have worked in various roles throughout my career. I started with game development, then the more I learned about structured software development, the more I wanted to build real-world solutions. I am very perceptive and adapt quickly to new challenges, technologies, and environments. Inevitably I also started to use AI and cloud technologies to enhance my solutions.

Nikolai Schmidt

Software Solution Enthusiast

Profile picture
Email:root@schmikolai.com
Location:Stuttgart, Germany
Degree:M.Sc. Computer Science and Media
Steve Jobs

"The only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do."

Steve Jobs

What I love to do ...

Cloud

Building efficient solutions requires solid workflows and a reliable infrastructure or platform for deployment. Since this was not always in place, I took the initiative to build DevOps workflows and the underlying infrastructure myself—and I will continue to do so whenever necessary.

Daydream

Daydream 2024

1
Full stackCloud nativeCreative

A GLSL shader editor in the spirit of ShaderToy, with added tools for parameterizing values live instead of hard-coding them.

TypeScriptTypeScript
Next.jsNext.js
Firebase
PythonPython
Lines

AI

AI is powerful, the future, and everyone is using it, sure. LLMs, generative, vision, and other models have been applied in many applications, sometimes just for the sake of using AI. To a man with a hammer, everything looks like a nail. I want to keep the hammer in my toolbox, and use it when I stumble upon a nail that truly requires hammering.

Master's Thesis: Automatic Speech Recognition

Master's Thesis: Automatic Speech Recognition 2025

1
ASRWhisper

In my master's thesis I created an evaluation framework to holistically evaluate streaming speech recognition systems.

PythonPython
Saitan - AI Pastor

Saitan - AI Pastor 2026

1

Saitan is a Christian learning and reflection app that trains users to critically examine heresy, particularly in the context of AI-generated statements.

Next.jsNext.js
Firebase
tailwindcsstailwindcss
Lines

Games and Interactive Media

Game development was my first passion with computers and the reason I began my programming journey. Although my interests have shifted away from games themselves, I still love working with Unreal Engine to create interactive experiences and productions.

Gaming Arcade
Silvatya - Seele der Wildnis

Silvatya - Seele der Wildnis 2021

48 - Programming Lead
Team LeadGameplay ProgrammingNPC AIBehavior TreesEnvironment Query

A third-person action RPG built by 48 students across nine degree programs at Stuttgart Media University — three semesters following twin protagonists on opposing sides of a conflict between forest tribes and an encroaching civilization.

Unreal Engine
Weltenspringer

Weltenspringer 2025

27 - Unreal Specialist
Virtual ProductionLive Motion CaptureEnvironment Design

A hybrid theater production with the Stuttgart State Theaters, fusing live performance with real-time motion capture and LED-wall virtual production to turn actors into animated avatars on stage.

Unreal Engine
Glimpsed

Glimpsed 2021

14 - Programming Lead
Team LeadGameplay ProgrammingVFX

A puzzle-adventure where a kobold named Rumzi, blinded by a witch, escapes her tower by seeing through the eyes of other creatures — solving puzzles and fighting her way to freedom.

Unreal Engine
Space Chase VR

Space Chase VR 2021

3 - Programming
Procedural GenerationShader

An arcade endless runner where you outrun pursuing enemy drones through shifting landscapes — dodging obstacles and shooting back as the chase closes in.

Unreal Engine

Fulldome simulation 2025

1
Virtual ProductionVRFulldome

A VR simulation of a fulldome theatre, letting artists preview their shows from the audience's perspective before the real screening — content streamed live via NDI or played back from video files.

Unreal Engine
Slimed Together

Slimed Together 2021

5 - Programming
Game JamGame DesignPuzzle

Three separated slimes must reunite into the Slime King in this GMTK Game Jam 2021 puzzle-platformer — each with a unique ability, and the power to fuse for new ones.

Unreal Engine
One Heartbeat

One Heartbeat 2019

5 - Programming
Game JamGame Design

A GMTK Game Jam 2019 entry built around one restriction — only one action per heartbeat. Free hostages and take down terrorists by timing every glance, step, and shot.

Unreal Engine