I'm a self-taught software engineer from the UK with a passion for building literally anything, from simple websites to full-scale production-ready systems.
Created just now
Created just now
Javascript and TypeScript
I ❤️ SvelteKit, it is my favourite framework for building frontends, I've been working with it for 2+ years now.
C#, WinForms, WPF, ASP.NET Core and Blazor
My all-time favourite language is C#, I've been working with it for 5+ years now. Starting off with WinForms progressing to WPF and finally ASP.NET including Blazor and friends.
Reverse proxy, DNS server and an (abandoned) virtualizor
I am a great fan of Go, I've been working with it for 2+ years now. I've used it for some of my more lower level projects such as my CDN reverse proxy and DNS servers.
But I mean more in the browser...
With my CDN, I had to learn a LOT when it came to Javascript in the browser and how it worked, I've learned a lot about how the browser works and how to use it to my advantage.
Nasty, but it's how it all began...
Back when I first started programming, this was my first language I learned that I used in the backend of a web application, I'm a bit rusty.
I tried, thought it sucked and stopped
I have dabbled in Rust, but never got very far with it or really bothered, for me it never had much of a use-case.
The ultimate relational database
All of my modern projects have been built using PostgreSQL, I've used it for both my personal projects and for work. It's just a reliable, modern and secure option to use.
Back when I used PHP
I have used MySQL for a few projects, but I've never used it for anything serious or recent as it usually goes hand-in-hand with PHP. Albeit, I have knowledge and experience with it.
The most temperamental cache server
I love Redis as it is a very fast and somewhat reliable cache server, it is used in many of my large-scale projects like the CDN and e-commerce project. And don't forget RedLock.
What a way to style your website
I've always used Tailwind CSS for my websites for years now, it is a very powerful tool and allows me to style my websites in a very efficient way. I graduated from Bootstrap 3 to this and I can't say I regret it.
But not for a long time...
For a while I used Bootstrap 3 for my websites, but I eventually moved to Tailwind CSS and haven't looked back. I still use it for some of my personal projects and for some of my work, but I'm not a fan of it anymore.
Not for the faint hearted
Cloudflare is a very powerful tool, but since it lacked in its default DDoS protection implementation for anyone who isn't a large enterprise with millions I've always had to rely on my own rules to protect properties.
The easy way to implement AI
I've leveraged the power of OpenAI's API to build some of my projects, I've used it to provide streamlined and cheap automated compliance reviews and verifications for merchant accounts as well as site builders.
Stripe, PayPal, Cryptocurrency and Cash App
With my history of building an e-commerce website, I have deep knowledge and experience in implementing various payment solutions and working with REST APIs.
The most awesome containerization tool ever
Without Docker, I don't know where I'd be. I've used it for nearly every single project I've worked on now to simplify deployment and enhance security. Truly an awesome piece of tech.
And to top it all off
I have a lot of experience with system administration and ensuring secure access and runtime of systems, thanks to a lot of my projects being solo work, I could not get someone else to deal with this. I've worked with and deployed:
Feel free to reach out to me, I'm always happy to chat about anything. I have a few communication options available, preferably use Signal or GitHub:
GitHub:
Signal:
Discord: