Mobile apps
One of the many things I haven't done that I want to do is make mobile apps but thanks to a high barrier to entry I've never gotten around to it
Java, Android Studio, XCodeNot startedAll the projects and experiece I have gained over the 10 years I've been coding
I use industry leading technologies and software
One of the many things I haven't done that I want to do is make mobile apps but thanks to a high barrier to entry I've never gotten around to it
Java, Android Studio, XCodeNot startedI've always felt sign language would be very useful to learn but there are no free, easy and complete lessons out there, I want to change that in the near future
HTML, CSS, NodeJSNot startedThis years gonna be big, like building a new house big. So I needed the best software and a challange to set myself, there's nothing better than to start learning Autodesk and Revit. I've tasked myself with designing a liveable comfy space from scratch
Autodesk, Autodesk Revit2024 - PresentTime to expand the mini data centre, the 37u server rack is being moved to a new location and along with it, a complete upgrade. More servers, better network, more UPS! Not really "home hosting" anymore, it's become a very professional and enterprice grade setup
Cisco switch, 10G LAN, Eaton UPS2024 - PresentI've always dreamt of this and since I started using Home Assistant last year, It's now possible! I have already started smartifying light switches in the house and using Siri to control them, cant wait to start with motion sensors, automations and the rest, this year!
Home Assistant, HomePod, Zigbee2024 - PresentNow that I have made my own Single Sign On, I want to create a ton of control panels that use it for user management, they will control various things like incident management, website management, monitoring, e-commerce management, discord bots and loads of other things!
SvelteKit, OAuth, TailWindCSS2024 - PresentI've always wanted to share my instructures and setup guides I have on my Github in a nice and presentable way. So I'm going to make a knowledgebase/wiki site from scratch with SvelteKit and NodeJS and use Github markdown to be my content management and versioning!
SvelteKit, TailWindCSS, NodeJS, Github2024 - PresentThis has always been a big goal of mine, having a central user management system for all my projects, luckily I found SuperTokens which has made this process easy
SvelteKit, SuperTokens, OAuth, TypeScript, TailWindCSS2023 - PresentAnother big goal of mine was to get business grade internet, with all the fanciness, tons of static IPs and SLA! After patiently waiting, it's here! Every proxmox VM gets its own public IP and to celebrate I upgraded the LAN network too!
Leased business line, static ips galore2023After the CCTV NVR failed this year, I went all in and decided it was finally time to try Home Assistant and Frigate. I have been loving it ever since, Frigate with Coral AI is a BIG improvement.
Home Assistant, Coral, Frigate, Proxmox VM2023Always wanted to manage my own VMs locally and learn how to use Proxmox. This year I purchased a Dell workstation to run a few VMs which consolidated my machines and reduced server running costs. I hope to make this more professional and reliable in the future
Proxmox, Dell Xeon workstation2023 - PresentI've never liked Cloudflare, due to privacy and being an internet monopoly but they're a leader so I've had to use them. This was the year I wanted to change that, so changed to using BunnyCDN
Cloudflare, BunnyCDN, DNS, CDN2023I finally got around to building myself a new PC, a powerful Intel i9 workstation with 128gb of RAM, it's a beast and has helped me tons already. Look forward to using it for many years
Intel i9-10900k, G.Skill 128gb, Nvidia 4080, Samsung 2tb M.22023I have become a big fan of SvelteKit and TailWindCSS because of its massive devops improvements. This project was creating a big internal e-commerce SvelteKit website for my business
SvelteKit, TypeScript, TailWindCSS2022 - 2024Setting up and running a Shopify store for my small business. I made my own theme for my store, plugins and become a Shopify Partner in doing so
Shopify, Shopify Liquid, Hootsuite, UK Postbox2022 - 2024I started using Azure Apps, which has forced me to Docker containers so I decided to publish all the Docker compose files I use in production on Azure. These can be found on my GitHub
Azure, Docker, GitHub2022 - PresentWhat you're looking at, this website. I finally decided to make my own website and share a portfolio of my experience and projects I've done
HTML, CSS, JavaScript, Azure, GitHub, GitHub Pages, Figma2021I have begun working on a project where Minecraft servers from around the world are connected together, it's currently top secret but more info next few years
Java, NodeJS, MongoDB, RabbitMQ, CloudAMQP, Ably, NS1, Kubernetes2020 - PresentI've made quite a few large and small Discord bots, from a large support ticket bot to an FAQ bot that keeps everyone informed of the service status
NodeJS, DiscordJS, PHP2018 - PresentImagine how easy it would be for Minecraft server staff to look at a players past history across hundreds of different servers to see if they've been good or bad
PHP, NodeJS, MySQL2018 - PresentI've always liked the language since I was using it for just websites so when I found NodeJS it opened up so many more possabilities, I now use it for everything ❤
NodeJS, JavaScript, TypeScript2018 - PresentSince 2018 I stopped wanting to be staff for Minecraft servers and wanted to operate my own Minecraft server again
Java2018 - PresentHaving always been a self taught developer and using open source software for all that time, I like being able to give back and contribute my own code & knowledge
Git, GitHub, GitLab, Gitkraken, BitBucket2018 - PresentAs there were no cheap and privacy friendly solutions at the time. I made my own, it checks all my servers and networks and make sure they're working, I continue to use bits of this to this day
NodeJS, Bash2018 - 2021For years I've maintained 2 large RESTful based APIs averaging millions of requests per month, they are geo routed, initially made in PHP, I converted it to NodeJS
JSON, PHP, NodeJS, JEST testing2016 - PresentI've always been into networking, from running pfSense at home with gigabit internet to building my own mini datacentre at home with a 37u server rack
pfSense, fibre, 10G networking2016 - PresentBeing the most experienced in Java, I have made over 100 projects with many being large ones that are at the core of running large Minecraft networks
Java, GitHub, Eclipse2016 - 2019I've always used the cloud, big and small, from small providers to gain presence around the world to harnessing the power and flexability of big cloud
Azure, OVH, DigitalOcean, M2472014 - PresentI pride myself on being able to make all kinds of websites that are accessible and easy to navigate whist keeping up with the latest trends
Adobe XD, Figma, CSS2014 - PresentI've setup and maintained a variety of databases from MySQL, MongoDB to Redis with hundreds of gigabytes of data, speed and security is top priority
MySQL, MongoDB, Redis2014 - PresentYears of running my own websites, projects, databases and servers has taught me a lot about security and staying up to date with the latest security standards
Sysadmin, bash, python2014 - PresentSince starting my own hosting I've setup, maintained and decomissioned loads of Linux servers running a variety of applications including email servers
Sysadmin, bash, python2014 - PresentDriven by the need for a way to host my Minecraft server I started my own hosting, later on I allowed friends & family to host their own servers and websites
Multicraft, PHP, Plesk, VirtualMin2014 - PresentThis journey started with wanting to make my own Minecraft server when I was younger, it didn't last long but I knew this wouldn't be the last time I tried... over the years I've worked for 9 servers as an admin, developer and co-owner
Java2014 - 2018This is where I talk about myself, it's a long one!
I've always been into computers, ever since I started to play with a laptop at the age of 5, thanks to my uncle who then got me my own laptop at 6, I didn't have internet back then so I just use to listen to the music and play the games that came with Windows Vista and Windows 7 At the age of 9 I built my first computer with my dad from birthday money I saved, I bought all the parts from a local Maplin store (side note; I did some “work experience” at Maplin before it closed, where I got to know the manager and I still have the blue Maplin tshirt). At the age of 10 I started to learn Java so I could write plugins for the Minecraft server I was trying to run and from there I continued to learn more programming languages and upgrade the computer I built, I also moved to a new house where we were able to get some of the fastest internet in the country, yay At 11 I built another computer and started to get into Minecraft more, becoming staff on a few servers where I made some friends along the way (some of whom began to focus more on life so I stopped talking to them but a few I still talk to every now and again). now the first computer I built was doing nothing so I decided to use it to host Minecraft servers because of the fast internet I had (side note; the first computer I built is still working and being used today) Over the years I learned more programming languages, using new technologies and trying new things so I could make different things and I've gained much more experience in a wide range of areas In 2018 I built another computer, the computer gets more powerful each time I built one, I'm still using this computer to this day whist I'm in the process of building another computer which I will use once it is finished. I started to attend college at 16 (which I enjoy) to get a degree in computing and then work for Microsoft, which is my dream job. Whist not working on a computer, I like being outdoors, gardening and riding a bike or going for walks and I love listening to music so I stay focused Over the years I've worked on a few major projects, most notably I volunteered at a large hosting company for a year to gain user tech support experience and more recently I made a large Java project which is used at the core of a large Minecraft network and I have many more ideas for projects in the future for when I get the time. At 18 I moved college to further my education, I became way more outdoorsy, walking and riding my new bike miles meaning I would like to now follow my childhood dream of working in public services. Something else noteworthy I became a licensed drone pilot in the United Kingdom and love to do aerial photography. I continue to progress my current projects and not start any new ones. I hope to build a new computer next year. At 21 I found I wasn't that interested in public services so I stopped doing public services and moved on, continuing my other (more well-known) childhood dream of everything computers and technology! But I'm actually very practical and love to get my hands dirty, so I've been learning how to become an electrician and qualify as an electrician. Last year, I built a new computer for myself, one year overdue, but I cannot complain, it's a beast and to ensure I'm in good hands, I went with an all-out workstation rather than a gaming PC. I cannot wait to see what this year has in store for me. I'm aiming for some big projects and want to build my own place where I can live forever. Rest assured, my old PC is still alive and being put to good use as a server. TL:DR; I first got my hands on a computer at 5, built my first computer at 9 and then taught myself to code at the age of 10 and went to college and got a degree in computing and networking and one day hopefully I'll get my dream job, which is to work for Microsoft and if I'm not at the computer I'm outdoors most likely gardening or going for a walk and listening to music, at 18 I became a licensed drone pilot and do aerial photography and recently turned 21, built a new computer and utilising my more practical side and aiming for an electricians degree and to build my forever home.
Shoot me a message and I'll get back to you as soon as I can