Serving in the British Armed Forces, Infantry.
Check out my Kenya deployment video where I wore a GoPro the entire tour on youtube: https://www.youtube.com/watch?v=7NlyRhC-UDM
Recent projects you should deffo go check out!
PHP PDO Skeleton: PDOEasy
- After seeing a lot of questions oriented around databases on SO, I decided to make an easy implantation of PDO for PHP. You can build robust data models securely and easy.
PHP LibSodium Container: PHPEncrypter
- After becoming very curious after PHP 7.2 releasing LibSodium as an extension, I wanted to simplify it. A simple, yet effective trait to deploy into any environment allowing the encrypting, decrypting and signing/verifying of data.
Java Server: Iezon EasyServer
- This is a prebuilt Server which you simply just add a handler too! It uses NIO to allow multiple clients and authorisation concepts.
Personal interest's and hobbies:
I am a security and network enthusiast who endures programming and is where most my time is spent. I have recently taken on a huge interest in DevOps and CI Pipelines in the Kubernetes and Docker lifecycle. Scaling services horizontally whilst reducing resources vertically, as well as costs, is a great, whilst modern, solution and clusters seem to be the leading factor of such. I focus largely on core principles as oppose to frameworks, although I do believe: "why re-invent the wheel if it already exists?"; the security implications is how do you maintain it without being a collaborator? Thus, one should always seek to understand their dependencies for CI.
Languages and interests:
- Fullstack PHP, Java & JS
- Docker & Docker-Compose
- Linux (Bash)
Only writes OO although might add prodedural hooks.
Considers readability and maintainance important.
"A developer knows when he has achieved perfection
not when there is nothing left to add, but nothing left to take away."
More Funny Quote:
"It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter."