Hey, welcome to my Github Profile, which you somehow found... Well, since you are already here, I am Rain (he/them) and I write software in a lot of different languages with a lot of different topics. Besides coding, you might have noticed that I am a dragon on the internet and yeah, I am kinda deep into that furry stuff, take a look at my sona if ya want. Otherwise I have an interest in music and tried playing some piano and guitar, but no where near any playable level. If ya wanna know what I am currently working on, there is a small Projects Overview at the bottom.
My sona is a blue very fluffy water dragon named Rain, he can breath under water using gills hidden under his fur, but otherwise he is just your regular fire-breathing dragon. That is all you need to know for now. Artwork by maia.
- Discord: Rain336#5230
- Telegram: @Rain336
- Email: rain336 at live dot de
- Twitter: @RainFire336
- Web development (React, HTML, CSS)
- Backend development (ASP.NET, Rust Axum, GraphQL)
- Operating System Development (Paging, Virtual Memory, ACPI, UEFI)
- Programming Language Compilers (Parsing, Type Checking, Code Generation)
- Databases (Postgres, Redis, SQLite, RocksDB)
- Server Administration (Linux & Windows, Powershell, Docker)
- CI/CD Pipelines (Azure Pipelines)
DISCLAIMER: Most of my projects are incomplete and are mostly me learning a certain topic or language.
- Microdragon (Rust) HIGH
- A microkernel written in Rust, trying to bridge the gap between embedded and general purpose operating systems
- It is still in it's early days, trying to make a good framework for an OS
- I will work on this every now and then, the work is can be quite draining for me, so I sometimes need to take a break from it.
- DragonScript (Rust) HIGH
- A JavaScript (and TypeScript) Engine, inspired by JavaScript Core's Architecture
- Currently still in it's infancy, dunno how far I'll get with this, but it's a very interesting topic for me right now
- Sparky (C#) MID
- A Flutter-inspired MVU UI Framework for Mobile Devices
- A UI Tree can be built, but no layouting or interactivity is implemented yet
- I should work on this more...
- JSystem (Rust) LOW
- A Parser for Revolution (Nintendo Wii) file formats
- I still work on this every now and then, especially when the nostalgia for Wii games hits
- lsusb (Rust) DONE
- Very simple tool that lists connected USB devices
- Done, it does what it should