Yi Jie Alessio Liu

BSc Computer Science (Cyber Security) · Royal Holloway, University of London
Egham / London, UK
contact@yijie.space
yijie.space

Profile

First-year Computer Science (Cyber Security) student with independent project experience in desktop AI systems, full-stack web applications, backend automation, authentication, databases, CDN-backed delivery and browser automation. Built two substantial projects before university and am now formalising the programming, networking, mathematical and software-design foundations underneath that practical experience.

Selected Projects

Project Yamada - Keyboard-first desktop AI assistant
2024-2026
Electron · JavaScript · Eden AI · model orchestration · persistent memory · desktop automation
  • Built a keyboard-invoked Windows desktop overlay that routed requests across user-selectable AI models through Eden AI rather than behaving as a conventional chatbot window.
  • Designed a parallel two-path request architecture: the primary model answered the user while a lower-cost secondary model extracted durable context and updated compact persistent memory.
  • Added an execution layer that mapped natural-language intent to predefined application functions including calendar views, document helpers and Pomodoro timers before rendering results.
  • Implemented local API-key configuration, persistent application state and multiple interface themes, iterating on the boundary between model-generated output and permitted desktop actions.
  • Explored retrieval/context techniques to let the assistant use stored information and application state without sending an unbounded conversation transcript on every request.

Portfolio and project whitepaper: yijie.space

Astra / myastra.fun - Full-stack private media platform
2025-Present
PHP · MySQL · Python · Flask · headless Chromium · Bunny CDN · authentication
  • Evolved an early static HTML hobby site into a dynamic PHP/MySQL application with account authentication, hashed passwords, profiles, settings, watch-state categories, ratings and social/forum features.
  • Separated application logic from large-file delivery by connecting Hostinger-hosted backend services to a Bunny CDN media library.
  • Built a Python ingestion pipeline, later wrapped in a Flask dashboard, to replace a manual workflow for metadata collection, file cleaning/normalisation, database updates and CDN uploads.
  • Used parallel headless-Chromium automation to discover titles and episode structures, collect metadata/artwork, organise files with clean slugs and prepare structured records for the application.
  • Turned repeated operational tasks into one managed workflow, reducing dependence on separate FTP, database and file-management tools.

myastra.fun

Work Experience

Bartender - Bar Papirus
2024-2026
Sesto San Giovanni (MI), Lombardy, Italy
  • Customer-facing hospitality role completed alongside International Baccalaureate studies.
  • Developed reliability, communication and time-management through sustained part-time work during secondary school.

Leadership & Activities

President - Robotics Club, International School of Milan

Senior years of secondary school · student technical leadership and club coordination

Basketball - POSAL Sesto San Giovanni

Six years of organised team basketball

Varsity Football

School-level team participation