Skip to content
View Misrobody's full-sized avatar
💭
Vibin⋆˚꩜。🍎
💭
Vibin⋆˚꩜。🍎

Block or report Misrobody

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.

Content in all repositories owned by your account will be closed.
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
Misrobody/README.md

Email Itch.io Portfolio Instagram



followers


💬 The Part Where I talk About Myself

I’m Misrobody, a software engineer with a mixed background in software engineering, UI/UX, and several years of study in visual arts. I like building tools, visualizers, and interfaces that make complex systems easier to understand.

For as long as I can remember, I've been dabbling in all kind of arts. However, since 2020 I've also started to mess around with the Ren'py game engine, and I've been loving it ever since!

Keep in mind that the majority of my work is available here: Itch.io


👾 Tech Stack

A structured overview of the technologies I use, grouped by domain for clarity.

Category Technologies
Languages Python JavaScript C++ C Java PHP
Formats / Markup JSON Markdown LaTeX
Front End HTML5 CSS3 jQuery
Databases PostgreSQL MySQL SQLite
Tools Docker Git VS Code Canva Krita Notepad++
Methods Agile Kanban
Frameworks & Libraries Ren'Py Nana Mongoose Qt Swing NumPy Matplotlib

🔗 Tech → Project

A selection of projects paired with the technologies actually used to build them. Each entry highlights a concrete deliverable that justifies the corresponding tech skills.

Python Ren'Py

A narrative game built with Ren’Py and Python scripting (UI logic, event flow, asset handling).

JavaScript HTML5 CSS3 jQuery

A custom front‑end site with dynamic content loading, DOM manipulation, and handcrafted UI.

PHP SQLite

A lightweight PHP + SQLite application with server‑side logic and a minimal database layer.

Pixel Art Color Indexing (to be uploaded)

C++ C

A low‑level pixel‑processing tool written in C/C++ (color quantization, palette extraction).

Java Project (TBD)

Java

Placeholder for an upcoming Java‑based project.

Docker

A Dockerized environment for running and distributing a usability study for the Kieker OTKT DSL.


📌 Kieker Research Project: Python Monitoring & Graph Visualization

I contributed to expanding Python support within the Kieker monitoring framework, enabling Python systems to benefit from the same depth of runtime analysis traditionally available for Java. This work involved extending instrumentation capabilities, restoring hybrid analysis tooling, and designing new visualization methods for large monitoring datasets.

The results are documented in the research paper “Grouped Graph Visualization for Kieker Monitoring Data”, available on arXiv:
arXiv:2507.23425

🔧 Core Contributions

  • Extended Kieker’s monitoring DSL to generate reliable Python instrumentation.
  • Recovered and modernized the hybrid static + dynamic analysis pipeline for Python projects.
  • Implemented a grouped‑graph visualization backend using Tulip, including a custom nesting algorithm.
  • Built a full replication and benchmarking package across multiple Python codebases.

🎯 Outcome

Delivered a functional, research‑grade monitoring pipeline for Python, complete with structured visualizations that make complex runtime behavior easier to interpret—now part of the broader Kieker ecosystem.

Pinned Loading

  1. kieker-GGVIS kieker-GGVIS Public

    This tool is made to work in tandem with the Kieker MVIS tool. Based on the Tulip Framework, it can take as input both dot and graphml and render out a nested graph based on common dot separated co…

    Python 1

  2. kieker-PCARP kieker-PCARP Public

    This is the replication package for the following paper: Static and Dynamic Analysis of Python Software.

    Shell 1

  3. kieker-PyParse kieker-PyParse Public

    PyParse is a static-analysis tool that extracts function-call and data-flow tables by processing a Python codebase’s AST.

    Python 1

  4. Fish-Is-Awesome Fish-Is-Awesome Public

    A lightweight local-first app to manage your fish inventory.

    PHP