Intro

Computer science graduate with experience in C#, .NET, and SQL, focused on backend development and data systems, currently expanding into full-stack development. I enjoy building applications where data, backend logic, and user interfaces work together efficiently.


Skills

Core Technologies

C#, .NET, WPF, SQL (SQL Server, MySQL, SQLite)

Web Fundamentals

HTML, CSS, JavaScript

Systems Foundation

C++, C, Linux/Unix, Windows

Data & Visualization

Excel, Tableau, Power BI


Projects


Project screenshots

Bike Shop Management System

Desktop application for managing bike inventory, maintenance records, rentals, and image storage using a local SQLite database.

  • Designed relational database schema for bikes, maintenance logs, and rental history
  • Implemented full CRUD functionality for bike inventory management with persistent storage
  • Built WPF interface for viewing and updating bike status in real time
  • Added image handling system with file path storage and directory-based asset management
  • Centralized previously manual tracking processes into a structured digital system

Game Character Inventory System

Application for managing character inventories with real-time SQLite integration.

  • Designed relational database schema for character and item tracking
  • Built WPF interface with state-driven inventory management
  • Integrated persistent local storage using SQLite

Two-Pass Assembly Interpreter

Simulated two-pass interpreter for a simple assembly language.

  • Implemented parsing and translation of assembly code into machine instructions
  • Simulated memory and executed instructions with support for I/O, arithmetic, and data movement
  • Gained hands-on understanding of how low-level computation and instructions flow