Web Developer

Who I am

I am someone who grew up around computers and have always been interested in what can be achieved with them. My interest in programming started with designing and writing computer games as a kid, and progressed through my career as an artist and educator. Programming and making things is something I have a passion for, and I hope to be the kind of developer who can blend engineering with creativity.

While I value new technologies and trends in development, I place importance on core skills that I believe will serve me well in any role: programming fundamentals, good system design and effective communication skills.

What I am Working On Now

  • building up my personal site
  • studying as part of an MSc in Computer Science
  • teaching Data Skills to University Students
  • developing applications in conjunction with accessibility researchers

How to Contact Me:

What I Use:

  • Node.js
  • Spring
  • Python
  • Java
  • Express.js
  • Svelte/SvelteKit
  • React/React-Native
  • TypeScript
  • CSS
  • HTML
  • REST APIs
  • PostgreSQL
  • Jest
  • Git

What I Study:

  • Cloud Engineering
  • Software Fundamentals
  • Backend Development

What Interests Me:

  • Machine Learning & AI
  • Databases
  • Computer Systems
  • Creative Coding
  • Graphics and Visualisation

What I Have Worked On Recently

Deulaubaba

A full stack application for parents/teachers/counsellors dealing with students with disabilities. Users can share the student's communication behaviours and collaborate on teaching new behaviours.

Grooming Prevention App

A simulation game developed in collaboration with special needs educators aimed at helping minors with disabilities recognise online grooming attempts.

What I Believe

Technology should be something that serves people, no matter their background or capabilities. I would like to help create software which makes the world a more inclusive place. I believe that software developers have a duty to make reliable and ethical software.

What I Do Outside the Computer

When I am not relaxing with my beautiful wife and two oddball cats, I like to occupy my time with one of many hobbies.