Martin Liu
Software Engineering Student
I’m a Software Engineering student at the University of Calgary with a strong interest in mobile and backend development. Outside of coursework, I’ve been teaching myself Flutter to explore mobile development, and Svelte for web development. I’m always learning and building personal projects to continuously improve my skills.
Dailies
A personal Android app for managing schedules, tracking daily activities, and monitoring gacha stamina. Built with offline-first SQLite storage and LLM-powered schedule parsing, supporting both PDF and ICS file formats, with Jenkins based testing and Github Actions for automated releases.
Undergraduate Academic Navigator
A UX-first degree planner with a drag-and-drop interface, real-time prerequisite checking, and immediate feedback to help students build valid course plans quickly.
Epic Seven Auto Shop Refresher
A background automation macro for Epic Seven that refreshes the in-game secret shop using ADB on emulators to streamline repetitive tasks.
Occasio
A web application for planning travel itineraries featuring an LLM-powered chatbot that gathers user context and automatically generates personalized plans. Users can invite others via email (no account required) with a dashboard for tracking RSVPs.
Movie Theatre Website
A movie booking website for browsing films, reserving seats, and receiving notifications about new releases, featuring three user roles: guest, registered users, and administrators.
Museum Website
A museum website for browsing artifacts with a dynamic search interface for fast, interactive discovery