Projects

Things I've built — from AI pipelines to government platforms.

Featured

AI Interactive Resume

2026

RAG + LLM + AWS — a full AI engineering project, deployed to production

Designed and built an AI-powered portfolio from scratch. The core is a RAG pipeline: resume data (YAML) is chunked and embedded with HuggingFace sentence transformers into ChromaDB, then retrieved at query time to ground Claude's responses in real facts. The backend is a Python FastAPI app that streams responses over SSE. The frontend is Next.js with a real-time chat panel. The entire stack is deployed on AWS — ECS Fargate (backend), S3 + CloudFront (frontend), EFS (ChromaDB persistence), ECR (Docker images) — with GitHub Actions CI/CD for automated deployments.

Production RAG system live at jackiejin.dev. Demonstrates end-to-end AI engineering: pipeline design, embedding strategy, LLM orchestration, streaming architecture, and cloud-native deployment.

PythonFastAPILangChainChromaDBHuggingFace EmbeddingsClaude APINext.js+6

BEAR — Booking Entity Authorisation Reporting

2024

Government compliance platform for Queensland's transport authority

Front-end lead on the BEAR system for the Department of Transport and Main Roads (TMR). Delivered a web application serving internal TMR staff and external BEA auditors — dynamic form system for report submissions and an interactive admin dashboard — within strict two-week agile sprints and WCAG accessibility requirements.

Consistently shipped sprint commitments; reusable components reduced maintenance cost and improved team velocity.

TypeScriptReactNext.jsAWS

Qantas Digital Platforms

2023

Built a full product solo from two sketches — and solved a deployment problem nobody else had cracked

Worked across multiple Qantas digital platforms — ELogbook, QETouch (mobile apps), and the Port Supervisor Page (web). The Port Supervisor Page was a greenfield project: the manager handed me two hand-drawn UI sketches and I took it from there — self-directed design, full-stack development (frontend + backend), and infrastructure, completely solo. The ELogbook team manager called me out by name in writing: "your immediate impact, and ability to deliver results from day one is truly awesome." Separately, the team's CI/CD pipeline was painfully slow (~40 minutes per deployment). The team lead asked if Kubernetes could help. I had no prior K8s experience — so I dug through Confluence documentation, proactively reached out to engineers across different teams on Microsoft Teams, and worked through it with repeated trial and error until it worked. The result: CI down to 7–8 minutes, CD down to ~2 minutes. Also supported the team's monthly UAT, DEV, and TEST environment deployments and production release cycles throughout the engagement.

Port Supervisor Page shipped and well-received. CI/CD reduced from ~40 min to under 10 min (70%+ improvement). Named personally in a manager commendation email. Received repeated praise from the Qantas team throughout the engagement.

React NativeNode.jsTypeScriptAWS CognitoKubernetesArgoCDDocker

Other Projects

PNG Police Check Application

2023

Government e-portal prototype in 6 weeks — presented at an international conference

Built the entire front-end for a Papua New Guinea government police clearance prototype, part of a digital government initiative (akin to myGov). Collaboration between AWS (cloud) and Arq (full-stack), with a hard deadline of six weeks for three applications.

Prototype success led to the Prime Minister of PNG presenting the Government Services ePortal at an international conference in Seattle.

Next.jsJavaScriptAWS AmplifyFigmaAxios

NCS Consultant CV Tool

2023

Internal automation tool to manage and generate consultant CVs company-wide

After ARQ Group was acquired by NCS Australia, built a centralised CV management system to standardise consultant profiles. Used Microsoft Power Apps for the UI, Power Automate to auto-generate Word documents from SharePoint data, following Figma designs.

Eliminated manual CV formatting company-wide; consistent branding from day one.

Microsoft Power AutomateMicrosoft Power AppsSharePointFigma

ConocoPhillips HAAIC Sheet App

2022

Digitised electrical equipment procurement — paperless and signature-ready

Web application for ConocoPhillips to replace paper-based electrical equipment procurement with a digital workflow — responsive across desktop, mobile, and tablet, with digital sign-offs.

Eliminated paper-based procurement; streamlined digital approvals for field engineers.

ReactJavaScriptMaterial-UIFigmaJira