mika.dev
I am an experienced developer who loves coding. Since 2015, I have acquired experience in numerous programming languages, concepts, and tools. In my free time, I enjoy bouldering.
Projects
Sprout
Sprout is my current graduation project, a low-code web platform designed for beginners to create games. Inspired by Scratch, Sprout replaces block-based coding with a custom-made, beginner-friendly programming language. This language is compiled into JavaScript using a custom-built compiler developed from scratch. The platform is built using Next.js, TypeScript, and SCSS.
Obsidian Plugins
Because I switched to the Obsidian.md note-taking app, I made some plugins for it. They are coded in TypeScript and are published on GitHub and the Obsidian Community Plugins page. They are called "Advanced Canvas", "Calctex" and "Docxer".
Earlyup Website
I made this website for my friend's band called "Earlyup". It's coded using Next.js with TypeScript.
Minecraft Fabric Mods
I made a few Minecraft Mods for Fabric. They are coded in Java using the Fabric API. They aren't that big, but useful. Some, including an Autototem Mod and a Mod that shows enchantments in the Enchantment Table, are on Modrinth.
Exam Exchange
This open-source, self-hostable website coded in Next.js and TypeScript is a platform where you can share your exams with other students. It took me half a year to code it. The whole project was made with self-hosting in mind. It's powered by Supabase and hosted on Vercel.
What?
This PWA coded in Next.js is a clone of "Psych!". It is a game where you have to choose the funniest answer of a player. You should be at least 4 players to play. I made it because Psych is only in English and has ads. The language of the game is English as well as German. It's powered by Firebase and hosted on Vercel.
Couch Quiz
This android app coded in Kotlin and Android Studio, is inspired by "Quizduell". Challenge your friend(s) in multiple rounds of 3 questions about the topic of your choice. I made it because the new version of Quizduell is ad-bloated. The language of the app is English.
FN Track
This is still my main project. It's a Fortnite Tracker coded in Android Studio and Kotlin. I frequently improve this app.
It has many features such as the daily shop, battlepass, player stats and WA-Stickers. But the main difference to other apps like this is the ability to log in with your Fortnite account to sync quest progress and owned skins.
Tween
This Unity game was for my middle school graduation project. It is a local multiplayer game powered by Mirror. It is inspired by the game "Dual". I didn't publish it, because it was a bit laggy and I didn't want to maintain a multiplayer game.
Fall Land
My second published Unity game. It's a copy of the Hex-a-Gone game from Fall Guys. It was a school project with my friend, who made all the models.
Smash Dash
My first published Unity Game. It was an online game powered by PUN, where you have to push your friends off the platforms (Like Brawlhalla). My friend made all the sprites and I coded everything. Because of lack of experience, it was very laggy and I unpublished it.