Owain Jones
Full-Stack Developer

About Me

Hi, I'm Owain

I am a dedicated and hard-working developer with heavy roots in video games. Having grown up playing video games, I naturally drifted towards the technical side of them, allowing me to learn the basics of game development and dabbling in a range of different languages. Over my time, I have taken my hobbyist skills and was able to build a business that I ran straight out of college. Along with developing market-ready products that have seen thousands of sales. This has all allowed me to work self-employed. I have a strong motivation for working above and beyond expectations, taking a lot of pride in going the extra mile and providing products/services that both myself and the client are happy with. Pushing myself to my limits, I am constantly learning and adapting to be a better version of myself.

My Experience

GmodStore
Content Creator
March, 2017 - Present

Gmodstore is the leading marketplace for the video game Garry's Mod. Having processed millions of dollars in sales, it is the go-to place for premium Garry's Mod content. I have been a Content Creator on Gmodstore for several years, becoming one of the top sellers and having some of the most sold addons. I have built a good reputation and am a known and integrated member of the community. This has allowed me to build my confidence as a developer by publishing market-ready products that have been consumed and used by hundreds of thousands of people. I also provide support for all the products I sell, allowing me to get a unique perspective of what customers may want/need.

The XYZ Network
Owner/Lead-Developer
March, 2017 - August, 2021

The XYZ Network was a gaming community I started in my final year of College. Once I finished college I took on the project full time. We provided custom Garry's Mod servers in a range of different gamemodes. I was not only the owner, handling day-to-day business admin (like accounting, business plans, ect), but I was also the lead developer for our small team. Over its life, we saw 6 different developers come and go, all of which I lead. The XYZ Network allowed me to explore a number of unique projects, including things like Discord bots, full website suites, developing APIs, building internal tools and a number of other things.

Exhibition Roleplay
Developer
May, 2019 - September, 2019

Exhibition Roleplay is a popular Garry's Mod gaming community expanding across several gamemodes. I only spent a short period with Exhibition Roleplay, but it allowed me to experience and learn a new environment of working. Being a part of a larger team, I was assigned work both individually and with a group. This allowed me to develop a range of skills, like adapting to work around others.

Noteworthy Projects

GeoModGuessr
March, 2022
Visit
GeoModGuessr is a GeoGuessr clone for gmod maps. It is heavily inspired by gtaguessr.com. Scores are based on 5 guesses, each worth up to 200 points. The highest score can only be 1,000. With support for multiple maps and infinite locations, the project has a lot of potential.
Squish.wtf
January, 2022
Visit
Squish.wtf is a URL Shortener written in Javascript using Next.js. It uses React for the front end and Next.js' API implementation for the backend. Powered by a SQL database, it allows for quick URL shortening along with account management.
Astral.Solar
September, 2021
A modern all-in-one web suite for a gaming community. Includes a forum, subscription service, profile with settings, admin panel, and more. Running a custom PHP backend stack (Inspired by Laravel) and a themed Fomantic for the front end.
Mobile Phone
August, 2021
A Phone with multiple native apps, including: A camera, gallery, basic web browser, settings, contacts, live text chat, voice calls, and more. This system was made with the intention of an easy-to-use API for creating your own apps.
Quest System
August, 2021
A Quest System that was integrated into a handful of other systems. It allowed for simple progression through a handful of storylines with a range of different quests that had specific requirements.
Department Panel
March, 2021
Visit
The Department Panel was a web panel made for The XYZ Network. It was used by players so that they could manage the in-game departments. It was an attempt to be an all-in-one solution for managing in-game departments. It included (but not limited to): A roster (Synced with in-game data) that allowed for checking users' activity, logs, assigning tags, and giving points. The creation of documents with a WYSIWYG editor, used for creating resources. A form builder, with preset option types, along with being able to see and manage responses. A calendar with the ability to reserver times for meetings. A complete admin interface, with the ability to manage and register new departments, ban users, and perform maintenance.
Whitelist Checker
October, 2020
Visit
Whitelist Checker was a personal project made for The XYZ Network which allowed you to look up jobs and find everyone whitelisted to them.
pCasino - The perfect casino addon
September, 2020
Visit
pCasino attempts to provide a unique casino experience in the form of a complete all in one addon. Providing both a consistent user experience with high-quality models and games along with allowing for easy server admin configuration.
Medical Stretcher - StarWarsRP
July, 2020
Visit
Medical Stretcher was a fun evening project I made as a free alternative to a similar paid addon at the time. This was because I thought the paid version was overpriced, and that a clone could be made in an evening. So I challenged myself to just that. I am very happy with the outcome of this project.
Bongo Island
March, 2020
Visit
Bongo Island was a game jam project that was worked on over a weekend. It's a simple rhythm game in which you need to help calm the totems with your drum.
xSuite
July, 2019
Visit
xSuite was a complete web suite for The XYZ Network. It hosted a range of things, including but not limited to: User profiles with comments, a complete forum with in-site admin tools, a Paddle powered store for purchasing credits, synced punishments with in-game, a websocket powered live event log from in-game, a shout box, server statistics, leaderboards, player lookups, and more.
xAdmin
May, 2019
Visit
xAdmin is a simple administration system focused at large servers requiring optimization and low resource usage. It introduces a command-based interface, as opposed to a UI. Along with that, it's power based, instead of node based.
pVault - The perfect bank raid/heist/rob addon
June, 2018
Visit
pVault is a bank heist addon, allowing users to interact with a range of different vaults that they can attempt to rob. Then receiving money bags that they must escape with and take to a Corrupt Banker, negotiating with him in return for him cleaning the money. This addon pushed the standard, introducing a new push in a technique called "stencils", which was used to render the vault room through the door frame and make it appear as if it was in the wall.

My Work

GeoModGuessr
March, 2022
Visit
GeoModGuessr is a GeoGuessr clone for gmod maps. It is heavily inspired by gtaguessr.com. Scores are based on 5 guesses, each worth up to 200 points. The highest score can only be 1,000. With support for multiple maps and infinite locations, the project has a lot of potential.
Previous Offences
March, 2022
Previous Offences is an extension for SAM made for a client that logs punishments given to users. With an API to easily implement any kind of offense, it can be easily expanded. Including features like: A search engine to lookup both online and offline players, the ability to delete logs, and permissions implemented directly into SAM.
Squish.wtf
January, 2022
Visit
Squish.wtf is a URL Shortener written in Javascript using Next.js. It uses React for the front end and Next.js' API implementation for the backend. Powered by a SQL database, it allows for quick URL shortening along with account management.
Virgo Testing
December, 2021
A recreation of Fallout's SPECIAL system. Includes an easy-to-use API in order to obtain a user's SPECIAL statistics, allowing for it to easily be implemented into other systems.
Crafting
December, 2021
A dynamic crafting system that allows for easy configuration. Within the config, you are able to dynamically create tables and ingredients. Using this, you are able to create a chain of crafting recipes in order to create entities. Each crafting table has an 'inventory' of currently stored items that are used when a new craft is started.
HUD Overlay
December, 2021
A Fallout styled HUD overlay. Includes a target overlay, compass, notification reskin, leveling implementation and more!
Radiation Zones
November, 2021
In-game-managed radiation zones. Along with custom entities that can be used to purge the radiation (RADs) along with a gas mask to prevent it while inside radiation zones.
FalloutRP UI Library
November, 2021
A UI Library including lists, inputs, buttons and more. This library was made to keep consistency while I worked on a handful of commissioned projects for a Fallout-inspired community.
Blur F4
November, 2021
A blur-based F4 menu. Supporting levels, multiple models, job-specific rules, quick access, links, VIP tags, and more.
Bar HUD
November, 2021
A simple bar HUD with community logo, agenda, gang, and ammo counter.
Character Customizations
November, 2021
A wardrobe that players can interact with in order to change their apperance. Saves persistently with the server and is restored on player join.
Astral.Solar
September, 2021
A modern all-in-one web suite for a gaming community. Includes a forum, subscription service, profile with settings, admin panel, and more. Running a custom PHP backend stack (Inspired by Laravel) and a themed Fomantic for the front end.
Personal Book
September, 2021
A personal book that can be used to create chapters and pages to write notes. Has limits to prevent exceeding the page size along with being persistent across sessions.
Chat Comms
September, 2021
Basic chat communication channels based on a prefix. Allowing for stripping of comms and taking them for yourself, in order to receive access to comms you don't spawn with. Along with giving your comms to someone else.
Claim Boards
August, 2021
Visit
Boards that can be linked to doors, allowing for users to claim them and control the rooms. Supports authorization, door locking, and basic notifications.
Mobile Phone
August, 2021
A Phone with multiple native apps, including: A camera, gallery, basic web browser, settings, contacts, live text chat, voice calls, and more. This system was made with the intention of an easy-to-use API for creating your own apps.
Quest System
August, 2021
A Quest System that was integrated into a handful of other systems. It allowed for simple progression through a handful of storylines with a range of different quests that had specific requirements.
Cash Register
July, 2021
Cash Register allows users to input items that can be purchased. Money will automatically be stored in the cash register until the owner withdraws it. Offers basic analytics about the cash register's cashflow.
Emote Wheel
July, 2021
An Emote Wheel that offers a range of emotes, providing a hub for animations. Support for giving specific emotes based on requirements, so can be used for monitizing.
SIMPSit
May, 2021
Visit
SIMPSit is a replacement for the popular system The Sit Anywhere Script. SIMPSit attempts to provide an optimized and server focused alternative, stripping the concept to its core and attempting to be simplistic, elegant and resource frugal.
News Reporter
March, 2021
A News Reporter system with visual and audio stream to TVs. Allows for camera crew to live stream to all TVs around the map, including voice chat.
Department Panel
March, 2021
Visit
The Department Panel was a web panel made for The XYZ Network. It was used by players so that they could manage the in-game departments. It was an attempt to be an all-in-one solution for managing in-game departments. It included (but not limited to): A roster (Synced with in-game data) that allowed for checking users' activity, logs, assigning tags, and giving points. The creation of documents with a WYSIWYG editor, used for creating resources. A form builder, with preset option types, along with being able to see and manage responses. A calendar with the ability to reserver times for meetings. A complete admin interface, with the ability to manage and register new departments, ban users, and perform maintenance.
Auction House
February, 2021
An auction house that allowed users to list a range of different items. Included support for their garage and inventory. Along with anti sniping measures so players couldn't claim auctions in the last second.
Vehicle Spawner
February, 2021
A vehicle spawner that allowed pre-configuration of the vehicle's look, including both skins and body-groups. With support for restricting vehicles to specific jobs as well as having multiple NPCs with different vehicles.
modelfier
November, 2020
Visit
Modelfier is a simple Garry's Mod tool that allows you to manipulate a model's Pose Parameters and Sequences.
xSGroups
October, 2020
Visit
xSGroups is an extension to xAdmin which allows for secondary usergroups.
Lite-Tools
October, 2020
Visit
Lite-Tools provides an alternative to several popular tool systems. The focus with Lite-Tools is to be simplistic and resource-focused, attempting to use as little as possible. It also tries to account for several crash exploits, making it harder to abuse.
sp00ky
October, 2020
Visit
sp00ky was a proof of concept project that tried to abuse Discord's Trick'cord Treat event. Using self-botting, it would instantly claim any interaction with the bot, easily climbing the leaderboard to #1.
Whitelist Checker
October, 2020
Visit
Whitelist Checker was a personal project made for The XYZ Network which allowed you to look up jobs and find everyone whitelisted to them.
Discordia Egg
October, 2020
Visit
Discordia Egg attempts to bring a complete and functional Discordia egg to Pterodactyl.
pCasino - The perfect casino addon
September, 2020
Visit
pCasino attempts to provide a unique casino experience in the form of a complete all in one addon. Providing both a consistent user experience with high-quality models and games along with allowing for easy server admin configuration.
Minimap with Signs
August, 2020
A complete minimap system with both full screen map along with HUD minimap. Also includes placeable signs that add global waypoints to minimaps.
Police Patrols
July, 2020
Simplistic Police Patrols that have users drive to multiple random points around the map in order. Offers both vehicle and foot patrols.
Medical Stretcher - StarWarsRP
July, 2020
Visit
Medical Stretcher was a fun evening project I made as a free alternative to a similar paid addon at the time. This was because I thought the paid version was overpriced, and that a clone could be made in an evening. So I challenged myself to just that. I am very happy with the outcome of this project.
Weapon Skins
June, 2020
Basic Weapon Skins that can be purchased and edited from an NPC. Includes animated skins as well as both first and 3rd person support.
Sci-Fi Weapons CW:2 Port
May, 2020
This was a port of a popular weapon mod including a range of Sci-Fi weapons. The weapon base brought many problems when accompanied with CW:2, so I ported them.
In-Game Custom Job Creator
May, 2020
An in-game Custom Job Creator allowing users to register custom jobs for credits. Including support for priced weapons and premium playermodels. As well as support for manging which other players can access the job, being able to purchase slots to do so.
Fire Fighter
April, 2020
A complete fire system with random fire spawns, a hose attached to a fire engine, and a fire extingusher.
Bongo Island
March, 2020
Visit
Bongo Island was a game jam project that was worked on over a weekend. It's a simple rhythm game in which you need to help calm the totems with your drum.
FREQBEAM
February, 2020
Visit
FREQBEAM was not only my first ever game jam, but my first ever complete game! It's a never-ending round-based tower shooter with upgrades. The beam generates its 'pattern' from the music in real time.
Weapon Locker
January, 2020
A basic weapon locker, limiting weapons to specific jobs.
Credit Store
January, 2020
The in-game side of a store. Users can purchase credits on a website that is synced to in-game which they can then spend those credits on the store. Also including a credit marketplace, where players can list credits for in-game money.
noSay - A chat filter/censor
January, 2020
Visit
noSay brings control to your chat by monitoring what players say and cross-referencing an admin curated blocklist, removing any sensitive messages. There are also options to punish users who repeatedly say blocked words/phrases and logging the incidents in a database for future reference.
xWhitelist
December, 2019
A purpose-built whitelisting system to restrict jobs from being accessed without the appropriate permissions. Includes giving specific jobs access to grant other whitelists. Along with a blacklist system.
Advent Calendar
November, 2019
A basic advent calendar used during the christmas period.
xSuite
July, 2019
Visit
xSuite was a complete web suite for The XYZ Network. It hosted a range of things, including but not limited to: User profiles with comments, a complete forum with in-site admin tools, a Paddle powered store for purchasing credits, synced punishments with in-game, a websocket powered live event log from in-game, a shout box, server statistics, leaderboards, player lookups, and more.
Meeting Podium
May, 2019
A Meeting Podium used to display important information on a small board during a meeting. Was used to inform players of the current state of the meeting.
xAdmin
May, 2019
Visit
xAdmin is a simple administration system focused at large servers requiring optimization and low resource usage. It introduces a command-based interface, as opposed to a UI. Along with that, it's power based, instead of node based.
Police Barricades
January, 2019
Police Barricades with the ability to edit the display text on a digital police sign.
Saphire Servers Drugs
November, 2018
Simple Drugs that provide a unique take on a drug system. Instead of combining and slamming entities around, you interact with the system through a clean UI.
Car Alarm
November, 2018
A car alarm system that triggers when the vehicle is lockpicked.
Party System
October, 2018
A party system with HUD, outline, friendly fire blocking, password protection, party moderation (kicking), and party editing.
Tow Truck
October, 2018
Allowing for players to attach hooks to vehicles and tow them. Includes buttons attached to the side of the tow truck that manipulate the hook and its rope.
Car Customs
September, 2018
The ability to customize your vehicle with several modifications. Underglow, color, bodygroups, skins, horns, health/armour, and other modifications.
Trucking System
August, 2018
A trucking system that has players take payloads from the depo to random locations around the map. Payload sizes vairy and pay differently.
Police Baton
August, 2018
A baton that can be used to stun other players, making them temporarily frozen and invulnerable.
Partner System
July, 2018
A partnering system that automatically assigns partners to eachother. Along with a menu that allows users to request specific partners.
Doctor System
July, 2018
A doctor NPC that can health players and give them armor. Along with offering deployable hardiggs and medkits for remote attention.
Blur HUD
June, 2018
This is a simple HUD made for a commission. It was made with the intention to be a simple blur design while providing the required information.
pVault - The perfect bank raid/heist/rob addon
June, 2018
Visit
pVault is a bank heist addon, allowing users to interact with a range of different vaults that they can attempt to rob. Then receiving money bags that they must escape with and take to a Corrupt Banker, negotiating with him in return for him cleaning the money. This addon pushed the standard, introducing a new push in a technique called "stencils", which was used to render the vault room through the door frame and make it appear as if it was in the wall.
Donation Box
May, 2018
A donation box for donating money. Can be opened and closed by the owner, along with showing the top 5 donations.
Vehicle Clamp
May, 2018
A vehicle clamp with custom view and world models. Requires the user to pay a fine in order to have the clamp removed.
uWeed - Advanced cannabis growth
April, 2018
Visit
uWeed brings a fun and enjoyable cannabis growing experience, forcing the player to mico-manage the plant to ensure that it grows healthy. Then being able to harvest, prep, and then sell the result. Alternatively, they can keep it and consume it in one of several methods in order to experience fun visual effects.
Simple Visualizer
April, 2018
A simple audio visualizer using Garry's Mod sound APIs.
Deployable Ammo
April, 2018
Deployable ammo accompanied with first-person animations and models.
Point Capture
April, 2018
A basic 2 team waypoint capture system, with zone visuals and team territory counters.
Door Blocker
March, 2018
Door Blocker provides an in-game utility that allows for entities to be placed that can offer restrictions on who can pass through them. This can all be done from an in-game UI.
UpdateNotify - An in-game change-log
March, 2018
Visit
UpdateNotify allows server owners to easily notify players of news involving their servers. Through an in-game menu, they can create, push and manage news letters to all players.
Real Time Digital Clock
February, 2018
Visit
Real Time Digital Clock was my attempt to create a clean and easy going functional wallpaper. Powered by Wallpaper Engine, using javascript. It pulls your local device time/date and relays it in a big 24 hour clock on your desktop as a wallpaper.
iElection
January, 2018
iElection is a simple election system with community voting. It allows for users to opt in to the poll and for all the other users to vote on the outcome.
RusticRoleplay Printers
January, 2018
These are simple printers that offer a range of upgrades through a panel, along with requiring consistent refills.
gSnapCode
January, 2018
Visit
gSnapCode was a project I used to learn SQL. It allows users to input their Snapchat users names and be added to a database, in which other users of the same server can access their snapcodes.
Crate Unbox - A basic unbox system
November, 2017
Visit
Crate Unbox allows you to bring the addiction of loot boxes right into Garry's Mod. With multiple ways to reward users crates, you can really feed a user's loot box cravings.
Basic Panic Button
September, 2017
Basic Panic Buttons allows police officers to initiate a state of distress and notify all other online officers of a HUD display with their location. When the button is pressed, the panic button will stay active for a preset short period.
Instant Transmission
September, 2017
Visit
Instant Transmission was a fun side project I developed with a big Dragon Ball Z enthusiest. They created the hand animations and I put it all together in-game and made it function. This was a fun weekend project.
The Complete Alcohol System - All in One
September, 2017
Visit
The Complete Alcohol System was a cooperative project with another developer. The Complete Alcohol System allows users to create a range of different alcohols each with a unique crafting process, offering a range of content to explore.
Arcade Machines - 3 classic arcade games
August, 2017
Visit
Arcade Machines brings 3 classic games into Garry's Mod through cute arcade machines. Powered by a credit system, allowing players to buy credits in order to use the machines.
Saphire Servers Printers
July, 2017
These printers are a private extension to Tier Printers.
Title Store - Overhead titles with animations
July, 2017
Visit
Title Store was a collaborative project with another developer. Title Store allows users to purchase titles and animations that go above their heads. It offers a unique monetization path for players and allows them to flex their money.
Tier Printers - The 1 money printer system
June, 2017
Visit
Tier Printers is a revolutionary printer system that scrapped the standards of several printers and instead combined them into one. Providing a tier system based within a single entity opposed to most systems at the time which had a user manage several printers at once.
Metro 2033 Store
May, 2017
This is a take on providing a Metro 2033 styled store for Garry's Mod. Based heavily on the design from Metro 2033.
TicketBook System - A simple fine system
May, 2017
Visit
Ticketbook is an attempt to provide a simple yet elegant fine system, with clean and impressive UX. Providing a SWEP with an animation based viewmodel along with a ticket fine themes menu, it creates an immersive yet enjoyable experience.
NPC Store/Rob System - Rob the store or buy from it!
April, 2017
Visit
NPC Store was my first commercial product. It provides a simple store that can be used to host categoriesed products. Along with that, specific jobs can rob the store, triggering an alarm. If the robbery is successful, the user will receive a money bag.
Job Generator - DarkRP Job Creator
March, 2017
Visit
Job Generator was my first project to see any kind of success. Although it would shrink in comparison to future projects, it gave me the motivation and spark to push myself into creating more content. This system will always be held with great importance to me.
Money Checker
August, 2016
Visit
Money Checker was the first system I made that involved more complex derma. It was an idea I had when I noticed that it was difficult to easily see user's money on my server. This project was one of the core projects that would set my tone for the future.
Clean Scoreboard
March, 2016
Visit
Clean Scoreboard was a continuation of my Clean HUD in an attempt to bring a scoreboard of the same design. I feel it had very similar results to Clean HUD.
Clean HUD
March, 2016
Visit
Clean HUD was my first attempt at a proper user interface. Although it was poorly executed and did not reach the outcome I had hoped for, it was a good learning experience for the future.
Owjo's Printers
October, 2015
Visit
Owjo's Printers was a printer system I made in an attempt to better understand how programming logic worked. It forced me to explore more deeply into basic programming concepts.
RestoreBox
October, 2015
Visit
Restore Box was also one of my first Garry's Mod addon. It allows users to top up their health/armor at a station, in return for money.
3DInfo (Basic Info Panel)
October, 2015
Visit
3D Info was one of my first ever Garry's Mod addon and was a big introduction into the world of programming. It is a simple 3D entity that shows the user their basic information.