I'm your computer man

A passionate 21 year old techie based in England,
self-taught full-stack developer, computer builder, system administrator and web designer.
I'm also a proud open-source and privacy advocate.

You don't understand the importance of privacy until you've lost it.

Projects and experience

Projects and experience

All the projects and experiece I have gained over the 10 years I've been coding

Begineer Junior Senior
Java
10 years
HTML
8 years
PHP
8 years
JavaScript
7 years
NodeJS
6 years
SQL
9 years
Begineer Junior Senior
CSS
7 years
SvelteKit
1 years
TailWindCSS
1 years
Lua
5 years
Python
4 years
...and
I want to learn Go Lang

I use industry leading technologies and software

Apache Atlassian Auth Zero Microsoft Azure Deno JS Digital Ocean Eclipse Express JS File zilla Free BSD Git GitHub Git Kraken GitLab Grafana HAProxy Jenkins Laravel Linux Mongo DB Atlas Mongo DB MySQL Nginx Node JS OVH cloud PF Sense Plesk PM Two Redis Share X Sublime Text Thunder Bird Ubuntu Virtual min Visual Studio Code Vue JS WinSCP XAMPP Yii Framework Zend Framework Trello New Relic Twilio Termius Travis CI Unity Electron JS Figma Rabbit MQ Cloud AMQP Ably Blesta Shopify WHMCS CPanel Team Viewer Rescue Time Pterodactyl Docker Super Tokens Render NS One Cap Rover Scrypted Word Press Iubenda Hoot suite Zigbee Woo Commerce Home Assistant Bunny CDN Frigate UK Postbox Shopify Partners Google Coral Zoho Social Cloudflare Kubernetes Tailwind CSS Svelte Kit Proxmox Snyk Sentry

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 started

Sign Language

I'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 started

2024

Learning Autodesk Revit

This 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 - Present

"Home" data centre expansion

Time 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 - Present

Smart home

I'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 - Present

Control panel galore

Now 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 - Present

Creating a knowledgebase

I'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 - Present

2023

Single Sign On with SvelteKit & SuperTokens

This 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 - Present

Business grade fibre broadband & network upgrade

Another 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 galore2023

Home Assistant, Coral AI & Frigate

After 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 VM2023

Proxmox

Always 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 - Present

More privacy focused CDN

I'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, CDN2023

Built myself a new workstation

I 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.22023

2022

Creating my first SvelteKit website

I 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 - 2024

Starting a small business & using Shopify

Setting 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 - 2024

More open sourcing with Docker

I 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 - Present

2021

My own personal website

What 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, Figma2021

2020

Global Minecraft Network

I 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 - Present

2018

Experienced Discord Bot developer

I'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 - Present

Global Minecraft ban website

Imagine 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 - Present

NodeJS & Backend developer

I'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 - Present

Minecraft server owner

Since 2018 I stopped wanting to be staff for Minecraft servers and wanted to operate my own Minecraft server again

Java2018 - Present

I ❤ Open Source Software, you should too

Having 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 - Present

My monitoring & request telemetry

As 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 - 2021

2016

Application Programming Interface

For 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 - Present

Knowledgeable networking engineer

I'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 - Present

Large Java Projects

Being 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 - 2019

2014

Cloud lover

I'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 - Present

Knowledgeable web designer

I 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 - Present

Experienced database administrator

I'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 - Present

Experienced cyber security engineer

Years 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 - Present

Experienced linux system administrator

Since 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 - Present

My own Minecraft and website hosting

Driven 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 - Present

Experienced Minecraft server operator

This 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 - 2018

About me

This 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.

Contact me

Shoot me a message and I'll get back to you as soon as I can

Email me

contact@flyn.codes
or

DM me on Twitter

@FlynCodes
or

DM me on GitHub

@FlynCodes