Projects

Riverina Surveying Website
An SEO-friendly website developed for an Australian land surveying company using Next.js, React, TypeScript, Tailwind CSS, Express.js, and PostgreSQL. Features core business pages (Home, About, Services, Service Areas, Contact), an integrated customer enquiry system for document submissions, and an admin portal for managing job requests and website content. Configured with Cloudflare Turnstile, Upstash Redis Rate Limiting, and AWS S3 storage.

Park Chain Web & Mobile App
A Web3 peer-to-peer parking marketplace featuring a Flutter mobile app, Next.js admin web platform, and Express.js backend. Built mobile clean architecture, Google Maps spot navigation, check-in/checkout flows, and admin management modules.

FinSight AI Investment Copilot
An AI-powered investment research copilot that ingests financial documents, extracts and chunks content, stores embeddings in PostgreSQL with pgvector, and uses retrieval-augmented generation (RAG) workflows for grounded analysis. Built with a layered FastAPI backend, async database access, and scalable document storage infrastructure.
