Skip to main content

Projects

Product builds, AI systems, and full-stack experiments.

A working archive of products and experiments that show how I connect product thinking, interface quality, AI workflows, and engineering execution.

Archive snapshot

A quick read on the project collection

live data

0

Projects

0

Featured

0

Technologies

0

Proof links

All projects

Browse the work.

Filter by project type, then inspect the screenshots, technology stack, and proof links behind each build.

GitHub AI Code Review Agent
Featured
AI SystemDeveloper ToolBackend System

GitHub AI Code Review Agent

A FastAPI webhook server for a GitHub App that reviews pull requests with AI and posts the result back as a PR comment automatically.

PythonDeepSeekGoogle Cloud RunFastAPIAIGitHubDockerAgent
RAG Server
AI SystemBackend SystemProduct Build

RAG Server

A FastAPI-based Retrieval-Augmented Generation (RAG) server with hybrid search (dense + sparse vectors), incremental ingestion, and multi-source data loaders. Running on Google Cloud Run.

PythonLlamaIndexOpenAIDeepSeekGoogle Cloud RunFastAPILangChainPineconeAI
Photo Gallery
Frontend UI

Photo Gallery

A personal photo gallery focused on visual quality and performance, featuring a masonry layout and detailed EXIF data.

Next.jsTypescriptTailwind
3D Portfolio
Frontend UIUX / Design

3D Portfolio

A 3D portfolio page built with Next.js, React Three Fiber, and Three.js.

TypescriptNext.jsThree.jsD3.jsReact.js
IBPS of Ottawa
UX / DesignProduct BuildFrontend UI

IBPS of Ottawa

Acted as Tech Lead in building a content-driven WordPress platform for a non-profit, working with a team across the full lifecycle—from user research to final delivery.

WordPress
Single Sign-On System
Featured
Backend System

Single Sign-On System

An SSO (Single Sign-On) System Implemented with Java Spring MVC.

JavaSpring BootMySQLRedisJUnitPlaywrightLog4jThymeleafTailwind
Simple API
Backend System

Simple API

A simple RESTful API with Express and PostgreSQL.

Node.jsExpressJestRESTfulPostgreSQLPrisma
Nest Recruitment System
Featured
Product BuildFrontend UIBackend System

Nest Recruitment System

A comprehensive recruitment system featuring an admin platform and a backend server.

Nest.jsMySQLTypeORMReact.jsSwaggerSWR
Roger's Studio
UX / DesignFrontend UI

Roger's Studio

A responsive and accessible cyberpunk website, independently completed from design (UX, UI, and prototype) to development.

FigmaUI/UXBootstrapAnimate.css
Obsidian R2
Developer Tool

Obsidian R2

An Obsidian plugin that upload files to Cloudflare R2 and embed them in Obsidian

Typescript
Route Tracker
Product BuildFrontend UI

Route Tracker

A route tracker displays my GPX and GeoJSON data on a map.

Next.jsLeaflet
IELTS Tools
Product BuildFrontend UI

IELTS Tools

An IELTS practice tools app

React.jsTypescriptViteMuiTauri
Plain Launcher
Product BuildFrontend UIUX / Design

Plain Launcher

An android launcher designed to be senior-friendly

FlutterDart
Roger Music
UX / DesignProduct BuildFrontend UIBackend System

Roger Music

A cross-platform music player app

FlutterDartFirebaseDioServerlessSQLiteCloudflare
Image Joiner
Developer Tool

Image Joiner

A lightweight Python script to seamlessly merge multiple images into a single output.

PythonPillow