I’m Josh, a 25-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.
➕ C++ & Lua coding games
➕ XML Knowledge creating visuals for games
➕ C | Embedded systems | Ardunio
➕ 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
-
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 developer the code and
visuals for the given game.
-
I currently do freelance work for a company called Dreamfire Studios.
I am currently in charge of the development team for the C# unity projects
that are currently being developed. I also maintain the website for the company
and work on Spigot & Bukkit plugins when they come up.
-
During this time, I started freelancing in the minecraft field by creating
plugins for clients! I was involved with freelance development companies
Arcane Studios, Halos Development & Elixir Studios to gain client work. I worked
on a vaierty of different plugins during this time for a number of different clients.
-
Alongside my Uni course, I was a street lighting
apprentice for Redstart WSP. I worked as part of
a team to design street lighting CAD drawings for
local authorities and private clients in AutoCAD and
udnertook C2, C3 and C4 requests for the company.
-
During my time involved with the company, I did freelance work creating Spigot &
Bukkit plugins on a number of different topics for clients. Clients would come into Dreamfire
Development and then i would be assigned work based on the nature of the plugins needed
by the clients.
-
During my time on this project, i was in charge of the plugin development for the server for the alpha version.
I organised and maintained the workflow of the team assigned to the development and created
the toolkits used in the creation of the server. I also created and maintained the website used
by Dreamfire Studios during my involvement in the project.