I write stuff here as blog posts. I put random things that I come across in the continuously updated post Things Blow Up My Mind, and a collection of learning resources in Awesome Collection.

About Me

I’m a computer science/artificial intelligence graduate, bioinformatics engineer. I write code, play CTFs, and do hiking. I am also interested in topics including technology, cyber security, game design and mental health/neurodiversity.

Feel free to drop me an email at i@cjxol.com.

I’m looking for PhD opportunities in bioinformatics/computational biology or computer science.


I write code in Python now, and I am learning Rust. I wrote code in Java before.

I used Django framework for web dev before.

I have also touched Node.js Express framework, Prisma ORM with PostgreSQL, React, Haskell, Assembly (x86-64), embedded programming for AVR microcontroller using C to make operating system components and applications.

Cyber Security and CTFs

CTF Web and Misc enjoyer. On my way to git gud in other categories too. Still learning to make good write-ups, read my write-ups in my posts. Active with SIGINT and organizers.


A lot of hills and not hills!

  • National parks and not national parks including New Forest, South Downs, Dartmoor, Lake District, Peak District, Yorkshire Dales, Norfolk Coast AONB (England), Brecon Beacons, Snowdonia (Wales), Loch Lomond, Cairngorms (Scotland), Cinque Terre (Italy).

  • Munros and other peaks bagged including Ben Macdui (1309 m), Cairn Gorm (1245 m), Aonach Mòr (1221 m), Mayar (928 m) (Scotland), Snowdon (1085 m), Pen y Fan (886 m) (Wales), Scafell Pike (978 m) (England).

Last updated on 4th September 2023.


  • Reading Speech and Language Processing (3rd ed. draft) by Dan Jurafsky and James H. Martin.
  • Reading The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography by Simon Singh.

Last updated on 25th April 2022.