Case Studies

Deeper write-ups of selected projects, focusing on the problem, design decisions, technical implementation, challenges, and what I learned.

These case studies are intended to show not only what I built, but how I approach practical software development.

Featured Case Studies

Selected projects with a deeper explanation of the development process.

Bike Store Inventory & Sales Management App

C#, .NET WinForms, SQLite

A desktop application built for a small electric bike retailer to manage inventory, sales transactions, service records, and basic reporting.

  • Real business problem
  • Offline-first
  • FIFO stock logic
  • SQLite database

Personal Portfolio Website

HTML, CSS, JavaScript, Cloudflare D1

A portfolio website that evolved from a static site into a dynamic project with serverless functions, D1 database content, and admin tools.

  • Cloudflare Pages
  • D1 database
  • Admin dashboard
  • API integrations