My compiler says Hi.
I've worked on tons of projects over the years but these are the ones that I'm most proud of. Each project is a unique concoction, some delivering sleek user-experiences, others offering powerful backend systems. Feel free to sample them - they might inspire you to build something of your own.

StudySpy Public API
I created a new API for the StudySpy platform to allow external clients access to the StudySpy catalogue.
DotNetSwaggerMSSQLstudyspy.ac.nz/api

Astrosoft Studio
Web and Applicaiton development agency homepage created for Astrosoft Studio.
AstroTypeScriptTailwindAWS Lambdaastrosoft.studio

Personal Portfolio
My personal portfolio to showcase my skills and projects.
NextJSVercelTailwindAWS Lambdaolwiba.com
- In Development

Love Pulse
A service that promotes healthy relationships through regular, indirect communication.
NextJSVercelTursoSQLitePrismalovepulse.app

TicketHawk
Ticket hawk helps you secure tickets from throttled online ticket queuning systems.
JavaScriptNodeJsSeleniumgithub.com

AWS Email Sender
AWS Email Sender is a serverless solution for sending emails using AWS Simple Email Service (SES) from a Lambda function.
JavaScriptAWS LambdaSESgithub.com

Catjp
Catjp is a simple extension that allows for you to print a specific property from a JSON file.
Powershellgist.github.com

Code Monkey Mentor
AI programming mentor to help you develop your software development career.
Custom ChatGPTchatgpt.com

StudySpy Blog
StudySpy media hub, created to help share articles and other media.
SvelteTailwindStrapiNetlifyblog.studyspy.ac.nz

Personal Digital e-Card
A personal e-card, built using traditional technologies.
SASSHTMLJavaScriptollie.bannister.me

Regex email validator
Validate emails using simple regex. Ensures all TLDs are valid and that the email is in the correct format.
Regexgist.github.com

Raygun FE rebuild POC
A demo application to showcase a proof of concept to rebuild the FE of a DotNet, React, Redux toolkit and Vite application.
DotNetReactReduxVitegithub.com

Korero GPT
Have live discussions with the text-davinci-003 OpenAI model. Before it was cool.
PythonChatGPTTextToSpeechgithub.com

Kickass Markdown
A collection of Github markdown tricks for writing kickass READMEs, Pull Requests & Comments.
Markdowngithub.com

Slack Customer Support Roster
Node.js Slackbot that notifies team members who is assigned to support each week.
JavaScriptNodeJsNodemonNgrokgithub.com

Aro Digial homepage animation
Homepage animation for Aro Digital. Animates a graphic of the Wellington waterfront and changes the weather based on the daily water forecast.
HTMLSASSJavaScriptgithub.com

Maintainable SASS example
An example repository to accompany a blog post on how to write maintainable SASS styles.
SASSgithub.com

Cryptonite
A simple tool that allows you to encrypt and decrypt strings using an encryption algorithm of your choice.
ReactNodeJsExpressWebpackgithub.com