Project Directory

Profile Page

Personal Profile

HTML / CSS / JS

Personal profile page. CI/CD through GitHub Actions.
See photos, hobbies, and links to professional profiles. Background photo by me! Notice the waves effect of the sea!

Task Tracker React

Task Tracker (React)

React / PHP / MySQL

My first React SPA, an app that allows users to create, read, update, and delete tasks through RESTful APIs.

CV App

CV

React / Tailwind

React SPA styled with Tailwind that serves as an interactive CV.

Click the skills to highlight my relevant experience and projects (may be a little out of date, but it was a fun experiment)!

Advan-ti Website

Advan-ti (website)

HTML / CSS / JS / PHP

Business website for translation & interpretation services. Fully functional contact form using PHP cron job for email notifications.

Angular Task Tracker

Task Tracker (Angular)

Angular / Tailwind / Node.js / PostgreSQL

Task tracker app built with Angular / Typescript, styled with Tailwind. The backend is powered by Node.js and a PostgreSQL database. Implements RESTful API integration for CRUD operations.

J's Banking CRM

J's CRM for Banks

C# / ASP.NET Core / MSSQL / Azure Cloud

Built with C# and ASP.NET Core Razor Pages. EF Core is used for data access. Deployed on Azure Cloud via Azure Web Apps and uses Azure SQL for database. CI/CD through GitHub Actions.

J's CRM includes Customer and Bank Account management. ASP.NET Core Identity is used for authentication/authorization, with role-based access control for Admin, Staff, and Users.

The database takes a minute to spin up (free tier), so please be patient!

JConversion Tools

JConversionTools (.exe)

C# / .NET 4.0 / WinForms

A WinForms application that provides select unit conversions, and a currency converter with rates updated daily through API.

Click to download the .exe file and run it on your Windows machine!