Featured Projects

Basecamp Coffee Quiz

2025-01-01 - Present

An interactive personality quiz built with Next.js that helps visitors discover their coffee preferences through a six-question assessment, delivering personalized beverage recommendations.

  • Built with Next.js and React for server-side rendering and optimal performance
  • Implemented personalized recommendation engine based on user responses
  • Optimized code splitting and lazy-loading for fast page loads
Next.js React TypeScript CSS Modules Serverless

RAG API with Docker

2025-01-01 - Present

A containerized Retrieval-Augmented Generation (RAG) system that combines vector search with language model generation, packaged as a Docker image for portable deployment.

  • Built FastAPI application with /query, /add, and /health endpoints
  • Implemented vector storage and semantic search using ChromaDB
  • Integrated Ollama for local LLM inference with tinyllama model
Docker FastAPI ChromaDB Ollama RAG

RAG API with FastAPI

2025-01-01 - Present

An AI-powered REST API that answers user questions by searching through a knowledge base, combining document retrieval with language model generation for context-aware responses.

  • Developed REST API with FastAPI featuring automatic Swagger documentation
  • Implemented vector embeddings and semantic similarity search with Chroma
  • Integrated Ollama for on-device language model inference
FastAPI Python ChromaDB Ollama RAG

The Secure Vault

2025-12-16 - Present

Use Terraform to deploy an encrypted S3 bucket and an EC2 instance on AWS that can only be accessed via a specific IP.

  • Deployed encrypted S3 bucket and EC2 instance using Terraform
  • Implemented strict security groups for IP-restricted access
  • Ensured data encryption at rest and in transit
Terraform AWS S3 EC2 Security

Prediction Market Analyzer

2025-11-29 - Present

A full-stack application that aggregates and analyzes prediction market data from platforms like Polymarket. Features a FastAPI backend, Next.js frontend, and PostgreSQL (Supabase) for data persistence.

  • Real-time data aggregation from Polymarket API with async Python
  • RESTful API with FastAPI and PostgreSQL connection pooling
  • Modern Next.js dashboard with responsive Tailwind CSS UI
FastAPI Next.js TypeScript PostgreSQL Supabase

AWS File Backup System

2025-09-01 - Present

A serverless file backup solution that automatically copies files between S3 buckets with notifications.

  • Automated file backup with S3 event triggers
  • Email notifications via Amazon SNS
  • Secure IAM roles and policies for least privilege access
AWS S3 Lambda Serverless Python

ANZ Cybersecurity Management: Threat Investigation & Reporting

2025-01-01 - 2025-01-30

A job simulation for ANZ Cybersecurity Management — Threat Investigation & Reporting.

  • Investigate suspicious emails and use open source tools to identify and investigate potential cybersecurity threats with ANZ.
  • Compliance checks for CIS benchmarks
  • Integration with CI/CD pipelines
Security DevSecOps Threat Investigation Reporting

Fraud Detection System

2025-03-01 - 2025-08-31

A fully managed ML service that detects fraudulent activities like fake accounts and payment fraud. It automates model training, deployment, and real-time fraud detection using your data for high accuracy.

  • Automated model training and deployment
  • Real-time fraud detection
  • High accuracy predictions
AWS Fraud Detector Machine Learning Security DevSecOps

PwC Digital Intelligence: Cyber Risk & Security Assessment

2025-01-01 - 2025-01-31

A job simulation involving cybersecurity for PwC Digital Intelligence. The simulation covers risk assessment, IT system security baselines, vulnerability management, and network segmentation, simulating real-world security consulting work.

  • Risk assessment
  • IT system security baselines
  • Vulnerability management
Cybersecurity PwC Digital Intelligence Cyber Risk Security Assessment

AWS Cost Optimization Bot

2025-09-01 - 2025-09-30

A serverless solution that provides proactive cost alerts and daily email reports of your AWS spend, including month-to-date total, forecast, and top services. The system sends threshold alerts when you cross 80% and 100% of your budget.

  • Serverless solution
  • Proactive cost alerts
  • Daily email reports
AWS Cost Explorer Serverless Cost Optimization Budgeting Security

AWS Transit Gateway Integration Rescue

2025-12-23 - Present

An 11th-hour architectural pivot that saved a $1M integration between a SaaS platform and Fortune 500 utility provider. Resolved critical IP conflicts using Secondary CIDR blocks and Transit Gateway route governance.

  • Resolved critical 10.0.0.0/8 IP conflict 48 hours before production cutover
  • Implemented Secondary CIDR (172.16.0.0/16) as surgical bridge solution
  • Migrated from Virtual Private Gateway to Transit Gateway for granular route control
AWS Transit Gateway BGP Routing Network Architecture CIDR Management Cloud Migration