╦ ╦╔═╗╦ ╔═╗╔═╗╔╦╗╔═╗ ╔╦╗╔═╗ ╔╦╗╦ ╦ ╔═╗╦╔╦╗╔═╗ ║║║║╣ ║ ║ ║ ║║║║║╣ ║ ║ ║ ║║║╚╦╝ ╚═╗║ ║ ║╣ ╚╩╝╚═╝╩═╝╚═╝╚═╝╩ ╩╚═╝ ╩ ╚═╝ ╩ ╩ ╩ ╚═╝╩ ╩ ╚═╝
:===. -++=: -===: ====.-=++=-. -+++: +++++---=+++: -+++: ++++: :+++= -+++: ++++. .++++ -+++: ++++. .++++ -+++: ++++. .++++
GitLab
- - .*+ +*. +**: :*** -**** ****- =++++********++++=. -==++++******++++==- :===+++*****++===: .:=++****++=:. .-+**+-. ::
GitHub
:=+****+=: .+############+. =##=.-+====+-.=##= -###- -###- ###+ +### ###* *### =##%= =%##= +#==#*= =*####+ -#+:-. =####- :=*- -*=:
Discord
.::-:....:-::. -==============- -================- -====-:-====-:-====- ====- :==- -==== .=====:.:====:.:=====. .====-==========-====. :-==: .... :==-:
Hey! My name is Thomas and I'm a Computer Science undergraduate at the University of Leeds as of September 2021. I've also studied the subject at both GCSE and A-Level with grades 8 and A respectively.
I'm interested in the study of algorithms and data structures, as well as AI and machine learning. These help us to produce creative algorithms that can solve challenging, real-world problems which have shaped the world as we know it today. I also enjoy learning about low-level computing concepts used by OSs, and I'm currently writing a compiler for the Jack programming language.
I frequently use C, Python, and JavaScript with much of my programming experience before University involving a lot of C# and was mostly back-end focused. More recently, I have been writing HTML, CSS, and JavaScript with jQuery, and making Flask apps in Python to explore more of what the front-end world involves and to produce handy web apps.
Here you can find some small programs I have written and decided to put on this website, ported from various languages to JavaScript. It's design is inspired from the game SuperHot and it's terminal-like user interface. Navigate the file system on the left and interact with them!
I hope you enjoy :)
- Thomas