Projects

A selection of work I’ve built for clients and personal projects, focused on improving workflows, organizing data, and building practical software systems.

Not every project is listed here due to scope or confidentiality.

If you’re looking for something similar, feel free to get in touch.

QR Digital Menu System

Web Development


Short Summary

Designed and developed a mobile-friendly QR digital menu system that allows restaurant customers to instantly access menus from their smartphones without requiring printed menus.


Business Problem Solved

The client previously relied on printed paper menus, requiring costly reprints whenever menu items changed, prices were updated, or seasonal offerings were added or removed. The digital solution eliminated the need for constant menu reprinting and simplified menu management.


Outcome & Improvements

The QR digital menu system provided a more environmentally friendly alternative to paper menus while giving the client greater flexibility to update menu items, pricing, and availability in real time. The solution also improved accessibility for customers through a streamlined mobile experience.


Technologies Used
  • .NET MVC Web Application
  • Bootstrap CSS Responsive Design
  • Microsoft SQL Server (MSSQL)
  • Microsoft Azure Cloud Hosting
  • Azure DevOps CI/CD Pipelines
  • Private Git Repository Version Control


Harbor Liturgical

Data Systems


Short Summary

Harbor Liturgical is a digital liturgical reading platform designed to streamline access to structured scripture readings for worship planning and personal study. It organizes daily and weekly liturgical content into a clean, accessible format for easy reference across devices.


Business Problem Solved

Traditional liturgical reading sources are often fragmented across multiple websites and documents, making it time-consuming to find consistent, correctly formatted readings. This project centralizes and standardizes liturgical data so users no longer need to manually search or reconcile differences between sources.


Outcome & Improvements

The platform delivers a unified reading experience with improved structure, consistency, and accessibility. It reduces friction for users preparing worship materials and improves accuracy by aligning readings with standardized formats. The interface is optimized for quick navigation and daily use.


Technologies Used
  • .NET MVC Web Application
  • Bootstrap CSS Responsive Design
  • Microsoft SQL Server
  • Microsoft Azure Cloud Hosting
  • Azure DevOps CI/CD Pipelines
  • Private Git Repository Version Control


Hardware Local Business

Web Development


Short Summary

Designed and launched a professional website for Industrial Hardware, including custom graphics, branding elements, and essential business information. The new online presence helps local customers easily find the company, view services, and contact the business directly.


Business Problem Solved

Industrial Hardware previously had little to no digital visibility, making it difficult for local customers to find their address, phone number, and available products online. The project established a searchable online presence with clear contact information, improved credibility, and branded visuals to better represent the company.


Outcome & Improvements

The completed website improved local discoverability and made it easier for nearby customers to contact and locate the business. With professional graphics, mobile-friendly design, and searchable business information, Industrial Hardware now has a stronger online identity and improved customer accessibility.


Technologies Used
  • .NET MVC Web Application
  • Bootstrap CSS Responsive Design
  • Microsoft Azure Cloud Hosting
  • Azure DevOps CI/CD Pipelines
  • Private Git Repository Version Control


Data Conversion System

Data Systems


Short Summary

Designed and developed a custom C# data conversion application that transformed raw CSV files into a fully normalized relational database structure. The solution automatically parsed, validated, and organized data into multiple related tables, creating a clean and efficient database ready for reporting, analysis, and querying.


Business Problem Solved

The source data existed in flat CSV files, making it difficult to perform complex searches, maintain data integrity, and generate meaningful reports. Manual data entry and restructuring would have required significant time and introduced opportunities for errors. The project automated the conversion process, ensuring consistent data relationships and eliminating repetitive manual work.


Outcome & Improvements

The completed solution successfully migrated CSV data into a normalized database schema optimized for performance and scalability. Data became easier to query, maintain, and integrate with other business applications. The automation reduced processing time, improved data accuracy, and provided a reliable foundation for future reporting and business intelligence initiatives.


Technologies Used
  • .NET Console Application
  • Microsoft SQL Server (MSSQL)
  • Entity Framework
  • Microsoft Azure Cloud Hosting
  • Private Git Repository Version Control