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