About

At the time of writing, I am working as a .NET Developer for RedCentric.

My interest in Computer Science stems back to GCSE when I decided to take the subject simply to fill my options. I immediately fell in love with the field. The thought of creating a project, no matter how trivial, and being able to call it my own was extremely rewarding. This passion eventually culminated in me buying a Raspberry Pi and mounting it on a 4-wheeled robot, nicknamed “ALLEN”. ALLEN was my first real taste of the hardware side of computing. The project required me to wire and set up the motors, Pi expansion boards and power supply to get it up and running. I was then able to go onto the Pi and program various actions for the robot that I could remotely control via SSH on my iPad. Actions such as line following with the IR sensors, spying on siblings or just doing doughnuts in the living room. From then on, I knew I wanted to pursue this subject and hobby further beyond my school life.

Since then, through modules at university and industry work with Frasers Group, IAR Systems, and RedCentric, I have gained a strong passion for web development. Both front-end user interfaces and backend server work that is required for more complex projects.

Recently, much of my work has focused on cloud applications, specifically in Azure. I have been utilising .NET to create Azure Functions and Azure Web Apps following CAF guidelines, as well as all the required support services, such as SQLServer, Managed Identities, Storage Queues, Key Vaults, Networking and so on. These solutions are also written fully as IaC, meaning I have been able to learn Bicep and hone my skills with YAML. Working with the cloud has provided me with a wealth of valuable insight, and I hope to become a fully qualified Azure Developer by taking the AZ-204 exam in the near future.

Technical experience

  • C#
  • .NET
  • Azure
  • Bicep
  • Yaml
  • JavaScript/TypeScript
  • Angular
  • SQL
  • CSS and HTML
  • Powershell

Outside of programming

Outside of development, I enjoy other hobbies such as football, board games, and travelling.

I have been fortunate in the places I have been able to visit, and have written a few blog posts to share some of these experiences in areas such as Japan, India, Southeast Asia and Iceland.

Brainscape

During my GCSEs, I started using the mobile cue card app, Brainscape, to help with my revision. Since then, I have contributed over 2,200 cue cards to Brainscape’s public library. These cards are now collectively being studied by over 800 students and cover various subjects, including History A-level and GCSE, Computer Science GCSE, A-level and Undergraduate, and also cards on the Microsoft Technology Associate certification.

For those interested, the cards can be found here: https://www.brainscape.com/profiles/1807727