where did it start?

i've been fascinated by computers for as long as i can remember knowing they existed. my first experience programming was in scratch, followed shortly by some basic html and css. at around 14 i tried learning c++ to program an arduino, but i didn't get very far.

finally, when i was around 15 or 16, i started following a course on python 3. i loved how easily understandable the syntax was and that's when the coding bug really bit me.

i've hopped from one language to the next depending on what project caught me, and later, what i was learning in university.

and where to next?

some stuff i'd really like to learn more about/work on in future:

  • learn rust or zig or some other low-level language!
  • improve my dexterity w/ vim (btw) motions and the editor as a whole. i've been following this excellent lazyvim course for the past few weeks!
  • train/customise an llm
  • get more familiar with linux (i'm writing this sentence on manjaro!)
  • finish out some of the projects listed on the other page :P
  • get better at testing with breakpoints and using a integrated debugger!
  • get better at managing my dotfiles. i'm looking at using tuckr to do this.

what else do i get up to?

i also dabble in sound engineering (and occasionally producing!). i became interested after attending a number of youth music workshops when i was a teenager, and went on to study Studio & Live Sound Production in a Level 6 QQI course when i was 18

i worked part-time as a sound engineer for a while and really really enjoyed it. i'd love an opportunity to get more experience!

etc. etc.

and to get a bit encyclopedic, i have experience in/am fairly proficient with the following languages, tools, & frameworks:

  • python
  • typescript
  • angular
  • react & react native
  • ionic
  • blender
  • mysql
  • adobe creative cloud
  • wordpress
  • unity
software developer ~ sound engineer
about me