About

I am a software developer from the UK, with a love for coding. I enjoy coding all types of software, from mobile apps and websites to command line utilities.

Skills

Languages

  • JavaScript
  • Python
  • LaTeX

Frameworks

  • React
  • React Native
  • Node.js
  • Flask

Tools

  • Git
  • GitHub
  • AWS

Databases

  • Firebase

Projects

Done

Done is a simple app that allows you to track habits and daily tasks, while also motivating yourself by keeping a streak. I build Done, as I was unable to find a simple and clean app that allowed me to keep a streak on android.

React NativeJavaScript

Spotistats

Spotistats is a simple and sleek application that uses the spotify API to analyse your spotify music library. It allows you to see your top artists, top tracks, and top genres, as well as your entire library.

React NativeJavaScript

CDD

CDD is a command line utility designed to replace the cd command. It allows for directories to be saved under aliases for easy access.

batchrustcli

Init

Init is a simple command line utility that allows you to easily create a new git repository and link it to a new GitHub repository. It also allows you to create a repository from a predefined template, as well as create extra files.

Pythoncli

Paths

Paths is a website that uses an API hosted by AWS to generate and solve mazes with a variety of algorithms. It allows for perimeters like size to be set, as well as showing how the path finding algorithm works through a visual representation.

ReactJavaScriptAPIAWS

Contact

If you want any more information, feel free to contact me on any of the platforms listed below.