Skill hub
Interfaces, logic, APIs, and data Full-stack
Résumé for this area

Detailed case studies

Full-stack projects

Applications connecting interface, logic, APIs, testing, and data.

CPSC 491 · Real client project · 2027

AI-Powered Client Web Application

A production-oriented AI-assisted web application being developed for a real client, with emphasis on dependable workflows, usable interfaces, and maintainable integration.

TypeScriptReactNode.jsPython
Open case study →
CPSC 310 · 2026

CPSC 310 Software System

A team-built TypeScript and Node.js system focused on modular architecture, typed workflows, and automated testing.

TypeScriptNode.jsTestingGit
Open case study →
Independent project · 2026

Placement Tracker

A workflow tool for organizing applications, deadlines, status updates, and career-planning information.

PythonFlaskData modellingUI design
Open case study →
CPSC 210 · 2026

Password Manager

A secure Java desktop application for creating, organizing, and retrieving account credentials through a structured object-oriented interface.

JavaSwingJUnitJSON
Open case study →
Independent / course project · 2025

Astronomy FAQ App

Created a full-stack FAQ application with an Ionic interface and a Node/MongoDB backend.

IonicAngularNode.jsMongoDB
Open case study →
Final project · 2025

Car Rental Management System

Developed an Avalonia and SQL Server application supporting CRUD workflows for rentals and reservations.

C#AvaloniaSQL Server
Open case study →
CPSC 221 · 2025

Blocky Linked List

Implemented image-block operations using a custom singly linked list.

C++Linked listsImage data
Open case study →
CPSC 221 · 2025

HexTree Image Compression

Built a recursive six-way tree for image representation, compression, and pruning.

C++TreesRecursionImage processing
Open case study →
Course assignment · 2025

Ionic Store Management App

Built a three-tab Ionic application with authentication and an Express CRUD backend.

IonicAngularNode.jsExpress
Open case study →
CPSC 221 · 2025

Sketchify Debugging Lab

Diagnosed and repaired a C++ image-processing program using structured debugging and GDB.

C++GDBDebugging
Open case study →
Course assignment · 2025

Task Manager App

Built a tabbed task-management application backed by Express and MongoDB.

IonicAngularExpressMongoDB
Open case study →