Skip to content

BenDol/bendol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 

Repository files navigation

Hi there, I’m Ben Dol 👋

I’m a senior software engineer with over a decade of experience building and maintaining open-source tools, mostly in the gaming and modding space. I enjoy blending technical rigor with creative problem-solving, whether that means architecting a custom game server, building mod systems for my favorite games or scripting bots in Python and Lua. When I’m not coding, you can find me writing about U.S. politics and policy on my Substack and of course


What I’m Working On

  • GithubWiki Framework I created a wiki framework that uses Github as a foundation that can be hosted on a serverless service like Netlify. It's designed to be simplistic, robust and feature rich.

  • UnrealEngine Framework
    I created an Unreal Engine 5 framework I've coined as DaggerEngine as a learning project for UE5.

    • Dagger Engine - Engine code used accross all games
    • Dagger - Core sample game project utilizing Dagger Engine
    • Dagger Test Game - Skeleton sample template project utilizing Dagger Engine
  • RisingV
    I founded and maintain RisingV-Mods, where I build and document a modular modding framework for V Rising.

  • PyBot
    A Python scripting engine that provides a component-based task framework with:

    • Task dispatcher
    • Flexible component system
    • Configurable input controls
    • Easy script configuration
      View on GitHub
  • ElvUI (Wrath of the Lich King)
    My fork of ElvUI-WotLK/ElvUI, updated to target WoW 3.3.5a. Perfect for anyone who still raids WotLK-era servers.
    View on GitHub

  • GitLab Pipelines Examples
    A set of sample CI/CD pipeline configurations for GitLab projects (Python, Node.js, Docker, etc.).
    View on GitHub


Technologies & Interests

  • Languages & Frameworks:
    Java (Spring Framework), Kotlin, Android, Python, Lua, C++, JavaScript, SQL, AspectJ, JUnit
  • Game & Modding:
    Unity, Unreal Engine 5, V Rising modding (BepInEx, Harmony, IL2CPP), OpenTibia, World of Warcraft
  • DevOps & Infrastructure:
    GitHub Actions, Docker, Kubernetes, AWS, GCP, CI/CD pipelines, Git submodules, automated build scripts
  • Documentation & Community:
    DocFX, Markdown, GitHub Pages, maintaining centralized docs for RisingV, open-source collaboration
  • Writing & Analysis:
    U.S. political history, economic policy, bipartisan reflections, see my Substack.

Organizations & Communities

  • RisingV (Founder & Lead)
    Building a robust modding framework and docs for V Rising, focus on server-side plugins for BepInEx.

  • OpenTibia Community
    Contributed to various OpenTibia server/client projects, including OTClient and ForgottenServer.

  • GWT Material Design
    Contributed a lot to the early life of GWT Material Design and still have a part in helping.

  • GitHub Arctic Code Vault Contributor & Developer Program Member
    Proud to be part of GitHub’s ecosystem and contribute to open source year after year.


How to Reach Me

  • Email: Available in my GitHub profile (please check my “Contact” tab)
  • Substack: bendol.me I publish "weekly" reflections on politics and technology.

“Contribute where you can and you'll find what you love.”

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published