Profile picture Salem (Shinter)

Salem (Shinter)

y/o/u/r d/e/v/e/l/o/p/e/r

Sharjah, UAE

Unity game modder who loves modifying, breaking things, and then making them better. I spend my time creating fun and useful game mods with MelonLoader and BepInEx, and I share most of what I build on GitHub. My favorite thing? Automating boring stuff and optimizing those silly, repetitive tasks that nobody should have to do by hand. If something annoys me enough, you can bet I'll mod it—just because I can.

$ status shinter
Loading...
Loading...
$ ping l9.ae
Reply from l9.ae: bytes=32 time=0ms TTL=1
Reply from l9.ae: bytes=32 time=0ms TTL=1
Packets: Sent = 2, Received = 2, Lost = 0 (0% loss)
using System;
using System.Collections.Generic;
using System.Linq;

public class Developer
{
    public string Name { get; set; }
    public List<string> Skills { get; set; }
    public List<string> Interests { get; set; }
}

public class TechStack
{
    public List<string> DevOps { get; set; }
    public List<string> Backend { get; set; }
    public List<string> Frontend { get; set; }
}

public enum ContactType
{
    GitHub,
    Twitter,
    Email
}

public static class Program
{
    static TechStack techStack = new()
    {
        DevOps = new List<string>
        {
            "GitLab",
            "GitHub",
            "Cloudflare",
            "Docker"
        },
        Frontend = new List<string>
        {

            "JavaScript",
            "TailwindCSS",
            "Astro",
            "Markdown",
            "WordPress",
            "Laravel"
        },
        Backend = new List<string>
        {
            "MongoDB",
            "Node.js",
        }
    };

    static Developer me = new Developer
    {
        Name = "Salem (Shinter)",
        Skills = techStack.DevOps
            .Concat(techStack.Backend)
            .Concat(techStack.Frontend)
            .ToList(),
        Interests = new List<string>
        {
            "Open Source",
            "Automation",
            "Security",
            "Privacy",
            "Performance",
            "Self-Hosting",
            "Networking"
        }
    };

    static string Contact(ContactType type)
    {
        switch (type)
        {
            case ContactType.GitHub:
                return "https://github.com/DjShinter";
            case ContactType.Twitter:
                return "https://x.com/DjShinter";
            case ContactType.Email:
                return "[email protected]";
            default:
                return "Maybe you should contact me on Discord, I go by Shinter";
        }
    }
    public static void Main()
    {
        Console.WriteLine("Developer: " + string.Join(", ", me.Name));
        Console.WriteLine("Skills: " + string.Join(", ", me.Skills));
        Console.WriteLine("Interests: " + string.Join(", ", me.Interests));
        Console.WriteLine("GitHub: " + Contact(ContactType.GitHub));
    }
}

Video Remote

MelonLoader mod for ChilloutVR that introduces convenient controls for video playback, such as play/pause, volume adjustment, and more. You can also skip sponsor segments with SponsorBlock.

Open Website

NiceHotkeys

MelonLoader mod for ChilloutVR that introduces simplified modding by creating a template with hotkeys, which allows developers to create their own mods by getting an example.

Open Website

LumaPlus

MelonLoader mod for Luma Island that extends the amount of players to play with more than 4 players.

Open Website

NecronomiconPriority

MelonLoader mod for Town of Salem 2 that improves the User Interface by showing who is the next Coven Member to get the Necronomicon.

Open Website

FixReconnectKey (Archived)

MelonLoader mod for ChilloutVR that fixes a game bug by Unbinding "-" so you can type -20 or whatever text that involves using the minus key, because it reconnects you in 2022r170.

Open Website

l9.ae

Started this as a joke, what if I could get a domain that is short, and it happened to be L9, which is funny.

Open Website

imposter.network

Thought, why wouldn't anyone have a network filled with imposters?

Open Website

Cozmic

Tested one of my mods for Luma Island, "LumaPlus" to ensure things worked as intended.

Open Website

Dejan Vi.

The creator of the Astro Developer Portfolio Template.

Open Website
Built with Astro