Skip to content
View VilleOlof's full-sized avatar
♥️
♥️
  • 07:21 (UTC +02:00)

Organizations

@stamdiscord
Block or Report

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

I began learning programming on 2022-01-15 and been have a really fun time ever since.
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

  • My Little Guessy | Visit the website here!
    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

Skills

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

Pinned

  1. Toolbox Toolbox Public

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

    Svelte 30 1

  2. ngingo ngingo Public

    Minimal, Lightweight, Nginx Proxy Manager

    Rust

  3. PBT-CLI PBT-CLI Public

    A CLI for uploading and parsing Party Bots tournament files

    Rust 1

  4. miuu_wr_checker_rust miuu_wr_checker_rust Public

    Rust

  5. damagetick damagetick Public

    A datapack where the tick rate increases by 2 every time you take damage

    mcfunction 1