Showcasing a selection of projects I've worked on in my own time
Lockout.live is a Vue web app created for a prominent Twitch streamer that lets people collaboratively work on "bingo boards" and more for speedrunning games. It's been used and viewed live by thousands of people.
It leverages WebSocket's for communication between players, Redis for horizontal scaling and sticky sessions, and most recently Bun.sh as a replacement for the Node environment.
Visit lockout.live to try it!
To scratch an interest in Unity (and pick up some more C# along the way) I created a basic 2D platformer.
Check out the game and attempt to complete all 4 levels and optionally collect all 50 coins. Alternatively hit backspace to jump to the finish screen and pretend you won!
The project can also be viewed on GitHub.
As a simple React application, ENKA is a colour palette web app that allows you to create custom colour sets where you can view different colour shades and copy them with your desired colour format.
It covers the React fundamentals, including React Router, state and hooks.
Hosted on Firebase, you can view the web app or check out the source code on GitHub.
Where I've worked & what I've worked on
A full stack developer leading several internal & client-facing web applications in React & Vue, including handling DevOps pipelines and deployment using Jenkins, Docker, Kubernetes, and ArgoCD.
Additionally I create accompanying CLI tools in Golang, work on C2 frameworks in Python and create custom Red Team / Pentesting tools in a variety of languages.
A full stack developer and scripter that worked on multi-platform desktop applications in Electron that interfaced with microcontrollers using serial connections and MQTT in Python.
Additionally, I created a multi-platform mobile application in Flutter, handled microcontroller monitoring that could be viewed on web based dashboards using Grafana, Prometheus & InfluxDB and used AI & ML to leverage real-time people tracking for an art installation.
Maintained and updated the legal case management system in addition to working on the supporting web applications developed in ASP.NET that interacted with said systems.
My CV / Resume summary
Name | Michael Bone |
Age | 28 |
Nationality | British |
Current | Full Stack Developer at Nettitude, a cyber security company |
2019 - 2020 | Software Developer at DefProc Engineering |
2018 - 2019 | Software Developer at SGI Legal LLP |
2009 - 2018 | Miscellaneous part time jobs including;
|
2015 - 2018 | The University of Liverpool - BSc Software Development
|
2013 - 2015 | The University of Liverpool - BSc Physics (Changed degree after 18 months)
|
2011 - 2013 | John Leggott College
|
|
THANKS
FOR
CHECKING
OUT
MY
WEBSITE
HIREMEPLEASE
Fill out the following form to get in touch