Skip to content
View VilleOlof's full-sized avatar
♥️
♥️

Organizations

@onlinesgc

Block or report VilleOlof

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
VilleOlof/README.md

Haii, I'm Ville

Been programming since 2022-01-15 and uh it's been fun.
Programming has always been a side-hobby kind-of thing, so i make stuff i find fun and sometimes silly.
I'd love to call myself a "Fullstack Developer" but you know, imposter syndrome!

This is a "temporary" readme until i've overcome my 582 dumped uncompleted side-projects
and can finally make a clean website for my portfolio :)

What will today's adventure be?

Projects

  • Pixel Display | Visit the website here!
    A website similar to Reddit's r/place event.
    Custom-built to fit one of my content creator friends.
    Includes many features that integrate with Twitch, Discord,
    Statistics, Timelapses, Mod tools & Use of Websockets,
    And oh! Over 2000+ Registered users and over 1 Million pixels placed.
    Built With SvelteKit, Bun Backend & SQLite.

  • Toolbox | Visit the repository here!
    A Davinci Resolve 18 Workflow Integration that uses a modular drag-n-drop system
    where the user is always in-control of the layout and what modules exist within it.
    Users can create their own modules or use the existing built-in ones to ease their
    workflow in editing. Built-in APIs to easier sync and save data & settings.
    Built with Svelte + Electron.

  • 90gQ Statistik | Visit the website here!
    A website built to view and easily search Minecraft Statistics on an entire server.
    View every single known statistic in the game, you can filter the "leaderboards",
    See other peoples profiles and graphs, timelines of their Advancements and more.
    Built with SvelteKit + SQLite

  • Vylet Ponlde | Visit the website here!
    A wordle-esque game where everyday you get 5 new random songs with 3 clues on each.
    And use the clues to figure out exactly which song it is from the artist 'Vylet Pony'.
    And then share your score without spoiling the songs, and
    it has an archive so you can play previous days!

  • 90gQ Puls | Visit the website here!
    An online store (without payment functionality), for A Minecraft server.
    Search and filter items, see reviews, compare prices.
    View peoples shops, manage the items and their stock

  • My Little Guessy
    A website similar to GeoGuessr but for the show My Little Pony.
    You get a random frame from any season, any episode at any timestamp-
    And if you guess the Season & Episode correct you gain a point.
    Multi-languag support, detailed options. Audio mode.
    Frames are generated on the fly on the server with FFmpeg and pre-cached on client.
    Also includes a fuzzy search system where you can type an episode title or description
    and automatically find the correct season and episode numbers.
    Built with SvelteKit, Bun Backend (w/ Elysia), SQLite for metadata, FFmpeg.

    I've also done quite a few smaller projects,

    • Complex Minecraft Datapacks
    • Randomizer for the game 'Party Bots'
    • Several Lua scripts to Davinci Resolve
    • A Discord bot for the game Marble It Up where you could query the ingame leaderboards
    • A Three.js based replay viewer for the game Marble It Up
    • A custom Tauri Rust based Dashboard running on a Raspberry Pi
    • Multiple Streamdeck Plugins to interact with my other projects easily
    • Custom & fast file service like Google Drive, Dropbox etc.
    • A writer/parser for Minecrafts region file format (.mca) in Rust
    • An fully featured online shop (excluding payment)
    • Headless Minecraft block renderer in Rust.

Skills

  • Rust
  • JS / TS
  • Lua / Luau
  • CSS / SCSS / TailwindCSS
  • HTML
  • Svelte / SvelteKit
  • SQL (SQLite, PostgreSQL, MySQL)
  • C#
  • McFunction
  • GDScript
  • Git / Github
  • Electron / Tauri
  • Docker

Pinned Loading

  1. mca mca Public

    A simple but effective & fast writer / reader for Minecraft Region files

    Rust

  2. MineGuessr MineGuessr Public

    Play 'GeoGuessr' in your Minecraft world!

    JavaScript 3 2

  3. Toolbox Toolbox Public

    A Convenient Modular Toolbox For Speeding Up Your Workflow In Davinci Resolve

    Svelte 44 1

  4. vyletponlde vyletponlde Public

    A song guessing game

    TypeScript

  5. sculk sculk Public

    A Rust library for handling various data found in Minecraft's NBT files.

    Rust 1 1

  6. miuu_wr_checker_rust miuu_wr_checker_rust Public

    A world records bot for Marble It Up: Ultra

    Rust