—Mike C Bone—
A Full-Stack Developer

—Mike C Bone—
A Full-Stack Developer

Hi, I'm Mike 👋

I live in Liverpool, UK with my cat 🐱

You can usually catch me coding, playing games or catching up with friends over a coffee 💻🎮☕️

I am currently interested in a new work challenge, with an emphasis on a role that I can grow with

My Projects

Showcasing a selection of projects I've worked on in my own time

Lockout.live

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!

#VueJS#WebSockets#Bun#D3#Docker#Redis

Unity 2D

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.

#Unity#CSharp

ENKA

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.

#Node#React#Firebase

Other

  • Nuzlocke.run - A Vue web app for getting and tracking random Pokemon encounters for nuzlockes.
  • GradPAD - A (deprecated) npm package CLI for automation of creating Prometheus fed data graphs in Grafana.
  • ChessoR - A chess iPhone app in Swift using AI and search algorithms to create AI opponents.
  • Yapodex - 'Yet Another Pokedex' is an iPhone app created in Swift for my own personal fun and learning.
  • CTRL+ALT+CHEAT - A personal for-fun in game cheat menu for Vampire Survivors to fill the screen with chaos!
#Node#VueJS#Swift#AI#VanillaJS

My Experience

Where I've worked & what I've worked on

My CV

My CV / Resume summary

Personal Details
NameMichael Bone
Age28
NationalityBritish
Work & Experience
CurrentFull Stack Developer at Nettitude, a cyber security company
2019 - 2020Software Developer at DefProc Engineering
2018 - 2019Software Developer at SGI Legal LLP
2009 - 2018Miscellaneous part time jobs including;
  • Customer assistant and PC/Server technician at Horizon Esports Club.
  • Waiter at Smugglers Cove restaurant, Liverpool.
  • Factory machine worker and lab technician at IG Industries plastics factory.
  • Customer Assistant at Tesco Grocery Superstore.
  • Kitchen Assistant and Waiter at ‘the Place’ bistro in Barton upon Humber.
Education
2015 - 2018The University of Liverpool - BSc Software Development
  • Mobile Computing
  • Advanced Web Technologies
  • Complex Information and Social Networks
  • Multi Agent Systems
  • Artificial Intelligence
  • Advanced Object Orientated C and Memory Management
  • Database Development
2013 - 2015
The University of Liverpool - BSc Physics

(Changed degree after 18 months)

  • Newtonian Dynamics
  • Thermal Physics
  • Wave Phenomena
  • Nuclear Science
2011 - 2013John Leggott College
  • Maths
  • Physics
  • Biology
  • Chemistry
  • Computer Science
Strengths
  • Working well with others but able and effective when working independently.
  • Good communication skills between colleagues and customers alike.
  • 100% commitment, in that tasks get done properly without 'corner cutting'.
  • Keen and enthusiastic to learn new skills and improve on existing ones.
  • Good time keeping & punctuality.
Technologies

Most Experienced With:

  • Node / JavaScript
  • VueJS
  • Express
  • MongoDB
  • Docker
  • Electron
  • Flutter

Familiar With:

  • React
  • NestJS
  • Python
  • Swift
  • Golang
  • Jenkins
  • Kubernetes
  • ArgoCD

THANKS

FOR

CHECKING

OUT

MY

WEBSITE

HIREMEPLEASE

Contact Me

Fill out the following form to get in touch