My Headshot

Oliver Jenkins

Software Engineer | Scientist

Project Portfolio


Water Dashboard NSW - Full Stack Application

A full-stack dashboard for monitoring and analysing dam water levels across NSW using real-world data, built with a Flask REST API, React frontend, and MySQL database.





Serverless ETL Pipeline - AWS Cloud Project

A serverless AWS ETL pipeline for ingesting, transforming, and storing external API data, built with Lambda, Glue, S3, and Terraform to enable automated, scalable data workflows.





LLM User Interface - Next.js AI Chat App

A Next.js LLM chat interface with model switching, streaming responses, Markdown rendering, and syntax-highlighted code blocks.



RAG Context Pipeline - Python RAG System

A Retrieval-Augmented Generation pipeline for answering questions about PDF documents with page-level citations, built with PyMuPDF4LLM, sentence-transformers, PostgreSQL pgvector, LangChain, and FastAPI.



Applied AI Toolkit - AI Project Collection

A curated collection of Python projects for building custom AI systems on top of large language models, spanning provider integrations, context and prompt management, RAG, agents, and local model hosting.



React E-commerce Store - React & Firestore Project

An alpine gear e-commerce store built with React and Firestore, featuring a stock-aware cart, favorites, star ratings, and Stripe checkout.


Software Skills

HTML5

CSS3

Git

JavaScript

TypeScript

TypeScript

Node.js

React.js

Go

Python

FastAPI

FastAPI

Java

Claude API

OpenAI

OpenAI API

Terraform

Terraform

Docker

MongoDB

MongoDB

Firebase

Supabase

Supabase

SQL

AWS

Contact Me