Profile picture of Josh

Hi, Nice to meet you.

About Me!

I’m Josh, a 26-year-old software developer from Wales, UK. I hold a degree in Electrical & Electronic Engineering, during which I completed a five-year apprenticeship with WSP UK. I’m currently employed at V-TECH UK, where I code games in C++ for a variety of clients.

I have a strong background in C++ and Lua, having used C++ as my primary language for game development and Lua for scripting. I’ve built UI systems using XML for in-game visuals, and my electrical engineering studies gave me hands-on experience with C in embedded systems. To broaden my skill set, I’ve completed several Unity projects in C# for Dreamfire Studios.

On the Java side, I specialize in Spigot & Bukkit plugin development—having delivered custom plugins for both individual clients and Dreamfire Studios. I’m well-versed in Minecraft internals (NMS), packet handling, and ProtocolLib, and I continuously leverage these tools to craft performant, maintainable server plugins.

What Can I Do?

➕ C++ & Lua coding games

➕ XML knowledge creating visuals for games

➕ C | Embedded systems | Arduino

➕ Unity (C#) & Unreal (C++ / Blueprints)

➕ Python experience from personal projects

➕ HTML/CSS/JavaScript

➕ Experience using MongoDB | SQL

➕ Spigot / Bukkit Coding

➕ Understanding of NMS / Packets / ProtocolLib

➕ Understanding of BungeeCord

➕ Understanding of MongoDB

Timeline

V-TECH UK LTD (2024 - Present)

Software Developer

  • I currently work as a software developer for V-TECH UK ltd coding gambling games for multiple clients in partnership with the Merkur gambling group. I work as part of a team to develop the code and visuals for the given game. I have gained experience with C++, Lua, XML and Godot during my time with the company.

Dreamfire Studios (2023 - Present)

Freelance Software Developer

  • I currently do freelance work for Dreamfire Studios. I’m in charge of the development team for the C# Unity projects in progress. I also maintain the website and occasionally develop Spigot & Bukkit plugins.

Arcane Studios, Halos Development & Elixir Studios (2022 - 2025)

Freelance Software Developer

  • During this time, I started freelancing in the Minecraft field by creating plugins for clients. I was involved with Arcane Studios, Halos Development & Elixir Studios, building plugins for a wide variety of clients and gameplay systems.

WSP Apprentice (2019 - 2024)

  • Alongside my university course, I worked as a street lighting apprentice for Redstart WSP, designing CAD drawings for local authorities and private clients in AutoCAD, and handling C2, C3, and C4 requests.

Dreamfire Development (2018 - 2022)

Freelance Software Developer

  • During this project, I worked with Dreamfire Development creating Spigot & Bukkit plugins across various project types. I was responsible for plugin design and implementation for multiple clients.

Dreamfire Server (2018 - 2022)

Software Developer

  • During this project, I led the plugin development team for the server’s alpha version, managed developer workflows, created internal toolkits, and maintained Dreamfire Studios’ website.