Welcome to my website.
Hello there! I have been programming for since the age of 7, and I was taught how to use a computer at a young age. Since then I've had a great journey learning code and sharing my ideas! On this website I'll showcase my projects and share my future ideas.
See some of my work.
These are the main projects I am working on now. I am usually busy working on multiple projects at once!
Robotics and Programming
I was part of a team of pupils from the secondary school based in Newcastle Emlyn. So far we have participated in many robotics competitions such as Technocamps and the FLL. Our goal is to progress as far as we can with robotics and programming to achieve higher rankings as a team.
Encrypt Text Files and Decrypt MITCRYPT Files
Text2Encrypt is my own creation of text encryption. I've created my own unique algorithm that will encrypt the same piece of text differently each time it is put through the system. In the world where cyber-security is essential, the future of encryption may be the answer. Although my algorithm is still far off the strength of current encryption methods, I will definitely be developing it further for it to be used commercially.
FOR 100 CHARACTERS THERE ARE
Custom Glass Backplates
Keeping the circuits of my GPU clean has always been a tedious task to do; cloth sticking to solder and the risk of damaging components - so that's why I created Custom Glass Backplates.
I'm making clear and frosted hand-crafted, stippolyte glass back plates that will help prevent dust and debris from accumulating on a graphics card.
A program that converts a grey-scale height map into a 3D Topograph written in Python.
My first open sourced project. Written in Python, TopograPy is a module that converts a grey-scale height map (like those obtained from http://www.terrain.party) into a 3D, coloured image using Tkinter. Development has taken nearly 4 months of work. TopograPy is also compatible with Minecraft as a server add-on; it can create real life terrain in the game.
Currently only the coordinate generator is open to the public to use. Further developments will be pushed to GitHub.
Programming. One of the jobs I believe is going to change the future.
I have been programming since 9 years of age, mainly in LUA and GameMaker 8.1 GML.
I've become a massive gaming enthusiast over the past 3 years. I played games such as Minecraft and Team Fortress 2, and now progressed forward to FPS games such as Overwatch. I mainly love gaming due to the fact you can program and contribute towards making the games better, and building computers to match the specifications required!
The LEGO NXT Mindstorms kit was my first encounter with robotics. I have participated in Technocamps competitions and the First Lego League (FLL) challenges. Also, I have built simple robots with the Raspberry Pi - a great piece of technology that I love to use in projects. Using more advanced kits such as Arduinos is one of my targets.
With LEGO robotics competitions I have attended two TechnoCamps and two FLL competitions, one where we advanced to International (Bristol) championships and then International (St Louis, America) championships against 107 other teams from around the world.
Fortunately I've been brought up with the growing use of social media; and from that I noticed the different patterns of how posts are liked and shared. I could see how some links were fake and in some cases malicious, so I set up a page to warn users on these threats, and how to remove them. It was fun promoting a safer internet.
My first ever 3D printer is the Wanhao Duplicator i3 V2... it took me some time to get used to all the new tools I had on hand, but now I look forward to printing my own parts to use within my projects! It's always fascinating seeing something you've designed come to life in a solid, plastic form.
I've printed quite a few things. One of my largest (and current) projects is Mercy's staff from Overwatch. I have built it so it can rotate and be adjusted to any position like how it is in game. More to follow on my blog and Instagram.
Next year I will be participating in more gaming events and creating software for gamers and streamers!
Interested? You can contact me to ask any questions!
You'll find I post many, many, photos of my projects on my Instagram Profile. It's the best way to keep updated with me - and you might see a few teasers of future ideas! Click on a photo to view it on my Instagram page.
Like what you see? Why not contact me to promote something of yours.
Videos about me.
mitCRYPT Encryption Program
Intro and Video by WorldOfProgrammers
mitCRYPT Encryption Program Bug fixing and testing
Me being interviewed by the IET at FLL Bristol 2017
Filmed by the IET at Bristol.