Hi, I'm Tiger

I'm an Undergraduate Student at the University of Oxford
Studying Computer Science

About Me

I'm a Computer Science undergraduate at the University of Oxford with a passion for low-level systems, full-stack development, and networks.

Course Module Highlights

  • Computer Networks

    OSI, TCP/IP, subnets, STP, local & global routing, virtualization

  • Artificial Intelligence

    Tree and graph search algorithms, A*, robots, minimax, alpha-beta pruning

  • Digital Systems

    Logic gates, CPU architecture, assembly, context switching, IO

  • Computer Security

    Hashing, (a)symmetric encryption, digital signatures, authentication, attacks

  • Databases

    SQL, B+ trees, transactions, parallelisation, ACID properties, indexing

  • Compilers

    Lexical analysis, parsing, semantic analysis, code generation, optimization, context-free grammars

  • Algorithms & Data Structures

    Amortised analysis, binary search trees, graphs, linear programming, NP-completeness

Technical Skills

Languages

PythonJavaScriptTypeScriptC/C++RustScalaHaskell

Tools & Frameworks

BashGitDockerFlaskNext.js

Projects

KeySafe

Password manager built with AES-encryption, Argon2 hashing, and a serverless architecture.

Next.jsFlaskGoogle Cloud

Beat Bot

Discord music bot with YouTube integration, slash commands, and a custom queue interface.

Discord.jsYouTube APIGoogle Cloud

Frost Compiler

(WIP) Statically typed, compiled language with Rust-style syntax and functional programming-inspired features.
Includes a custom DFA lexer and LR(1) parser.

RustLLVM