Skip to content
View RuhlMirko's full-sized avatar
💻
On a streak
💻
On a streak

Block or report RuhlMirko

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RuhlMirko/README.md

Mirko Joel Ruhl

JavaScript React Node.js Next.js Express.js
Python Android Godot

Profile Views GitHub followers

About Me

I am a Full Stack Developer focused on building polished, practical products that blend clean engineering with strong UI/UX decisions. I enjoy turning ideas into interactive experiences across web, desktop, and mobile.

What I Build

  • Web applications with modern frontend architecture and responsive interfaces.
  • Backend services and APIs with Node.js and Express.
  • Desktop and automation tools with Python.
  • Mobile apps with Kotlin and Android Studio.
  • Interactive experiences with Godot.

Tech Stack

Frontend

HTML5 CSS3 JavaScript React Bootstrap Tailwind CSS Astro

Backend and Tools

Node.js Express Python Streamlit Git VS Code

Mobile and Game Dev

Android Studio Kotlin Godot

GitHub Stats

GitHub streak stats GitHub stats
Most used languages

Featured Projects

Project Description Stack
🎲 Liar's Dice Interactive dice game with strategic gameplay mechanics. JavaScript, HTML, CSS
🃏 Blackjack Game Classic card game with smooth animations and game logic. JavaScript, HTML, CSS
Pomodoro Timer Productivity timer with customizable work and break intervals. JavaScript, HTML, CSS
🖼️ Comando 99 Landing website for an arma 3 community using Astro. Astro, CSS, JavaScript

2026 Goals

graph LR
    A[Current Skills] --> B[JavaScript Mastery]
    A --> C[Full Stack Projects]
    B --> D[Advanced React]
    C --> E[Backend Integration]
    D --> F[Mobile Development]
    E --> F
    F --> G[Kotlin and Android]
    G --> H[Cross-Platform Apps]
Loading
  • Deepen JavaScript expertise with larger, production-like apps.
  • Build more complete full stack projects from idea to deployment.
  • Continue leveling up Android development with Kotlin.
  • Expand portfolio with creative and technically diverse builds.
  • Contribute to open source and collaborate more consistently.

Connect

LinkedIn GitHub Portfolio

Looking for web development services or collaboration opportunities.


Wave decoration

Pinned Loading

  1. qr-code-generator qr-code-generator Public

    Given a prompt a qr code will be generated.

    JavaScript

  2. python-learning python-learning Public

    A folder to log my python learning experience in case I need it later.

    Python

  3. todo-app-ttk todo-app-ttk Public

    A ttbootstrap app that keeps track of your to do's

    Python

  4. scrimba-learning scrimba-learning Public

    This repo is made with the intent to have a history of all my scrimba projects. It's only for archive purposes.

    JavaScript

  5. pomodoro-timer pomodoro-timer Public

    A simple pomodoro timer app made with tkinter. It has an 25 minute 'work' cycle and a 'rest' cycle to keep you fresh troughout your learning experience.

    Python

  6. youtube-video-downloader youtube-video-downloader Public

    A simple app that takes a Youtube video link and turns it into a video.

    Python