ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย
I'm a 2nd semester Computer Science AP student & passionate C# .NET developer building real-world applications with:
- ๐ฅ๏ธ WPF (Windows Presentation Foundation) using MVVM pattern
- ๐๏ธ SQL Server databases with SSMS
- ๐ฏ Clean Architecture principles (Repository Pattern, Interfaces, SOLID)
- โ Test-Driven Development with MS Test Framework
- ๐ LINQ queries and Lambda expressions
Currently working with: Visual Studio 2022 & JetBrains Rider IDE
โ
C# .NET Development โ
SQL Database Design & Optimization
โ
WPF + MVVM Pattern โ
LINQ & Lambda Expressions
โ
Repository Pattern โ
Unit Testing (MS Test)
โ
Interfaces & Abstract Classes โ
ER Diagrams & Normalization (3NF)
โ
Delegates & Events โ
Relational Databases (R-DBMS)
โ
SOLID Principles โ
SQL Injection Prevention
โ
OOP (4 Pillars) โ
Database Design Phases
โ
Git Version Control โ
SSMS (SQL Server Management Studio)
Status: ๐ฅ In Development | Tech: C# WPF, MVVM, SQL Server, SSMS
A professional hotel management system featuring:
- ๐ Business-focused use cases (Boss Test & EBP validated)
- ๐จ Room availability tracking & booking management
- ๐ฐ Payment status tracking for cash flow optimization
- ๐ Operational planning dashboard with revenue forecasting
- ๐ Advanced filtering (date, room, payment status)
- ๐๏ธ 3NF normalized database with ACID compliance
- โ Full CRUD operations via Repository Pattern
- ๐ฏ Black-box architecture with clean separation of concerns
Key Features:
โ UC01: Register Room Booking (Revenue opportunity secured)
โ UC02: View Booking Overview (Operational planning)
โ UC02A: View Available Rooms (Maximize occupancy)
โ UC03: Update Payment Status (Cash flow tracking)
โ UC11: View Booking Details (Customer service excellence)
Tech: C# WPF, MVVM, ObservableCollection, ICommand
A classic memory card matching game with professional implementation:
Game Rules:
- ๐ด 4x4 grid with 16 cards (8 pairs)
- ๐ Flip two cards at a time
- โ Match = cards stay flipped
- โ No match = cards flip back
- ๐ Game ends when all pairs are found
- โฑ๏ธ Track moves and time for high score
Technical Highlights:
- Implemented using MVVM pattern
- RelayCommand for card interactions
- ObservableCollection for real-time UI updates
- Timer functionality with DispatcherTimer
Tech: C# .NET, SQL Server, ER Diagrams, Database Design
Comprehensive webshop featuring core e-commerce functionality:
Business Requirements:
- ๐ฆ Product categorization & inventory management
- ๐ฅ Customer registration & authentication
- ๐ฏ Points/loyalty system for customer retention
- ๐ Order handling & payment processing
- ๐ฆ Delivery status tracking
Database Design:
- ER diagrams with proper relationships
- 3NF normalized schema
- Implementation in SSMS
- ACID transaction support
- SQL injection protection
Focus Areas:
โ
Database design phases
โ
Database implementation in practice
โ
Critical database concepts & principles
Goal: Speed-focused system development | Methodology: Agile iterations
A fast-paced development project focusing on:
Development Process:
- ๐ฏ High Level Design โ Use cases & architecture
- ๐ง Low Level Design โ Detailed component design
- ๐ป Programming โ Implementation
- โ Testing โ Unit tests & user acceptance
Project Rules:
- โก Take smallest possible steps (atomic use cases)
- ๐ Move quickly through all 4 focus areas
- โจ Maintain high quality at every step
- ๐ฏ Work on ONE scenario at a time
- โ Complete unit tests & user tests before moving to next scenario
Learning Outcomes:
- Breaking scenarios into manageable use cases
- Rapid iteration with quality assurance
- Test-driven development workflow
Tech: C#, .NET | Collaboration: Real company 451Grader
Enterprise warehouse management system developed with Team #11:
- ๐ฆ Track items stored in warehouse boxes
- ๐ข Real-world industry collaboration experience
- ๐ฅ Team-based agile development
- ๐ Inventory management & reporting
Tech: C# .NET
Practical vehicle management application:
- ๐ Vehicle details & specifications
- ๐ต Tour cost calculations
- ๐ Maintenance tracking
- ๐ Usage statistics
Tech: C# .NET | Team: #14
Sustainability-focused board game management:
- โป๏ธ Recycling & reuse theme
- ๐ฆ Inventory organization
- ๐ฒ Game cataloging system
โ
skills-introduction-to-github
โ
skills-markdown
โ
skills-github-pages
โ
skills-hello-github-actions
The legendary "Hello World" ๐
Where the coding journey began!
๐ My Jekyll Blog
๐ Markdown Showcase
๐ฎ Watch my commits get eaten by the snake! If it doesn't show, the GitHub Action needs setup.
|
|
|
|
public class CurrentGoals
{
public string[] Focus2025 => new[]
{
"๐จ Complete Hotel Booking System exam project",
"๐ Master advanced LINQ queries & Lambda expressions",
"๐๏ธ Deep dive into SQL Server optimization",
"โ
Expand unit testing coverage (TDD approach)",
"๐จ Build more WPF apps with stunning UI/UX",
"๐ Contribute to open-source C# projects"
};
}๐ Click if you dare... Secret code inside!
```csharp // ๐ Congratulations! You found the secret! public class SecretMessage { public void RevealTruth() { Console.WriteLine("๐ฑโ๐ป Real developers Google everything!"); Console.WriteLine("๐ StackOverflow is our best friend!"); Console.WriteLine("โ Coffee.Count == BugsFixes.Count"); } } ```
๐ Emergency Google Search: How to push to main without panic
Pro tip: git commit -m "Fixed bug (hopefully)" ๐
SELECT * FROM Developers
WHERE Skills LIKE '%C#%'
AND Passion = 'High'
AND TeamPlayer = TRUE
AND Location = 'Denmark';
-- Result: You found me! Let's collaborate! ๐๐ Always pushing code โข ๐๏ธ SQL wizard in training โข ๐ฌ Open for collabs โข ๐ง MVVM pattern enthusiast โข ๐ฎ Building real-world C# apps โข โ Powered by coffee and LINQ queries โข ๐จ Currently: Hotel Booking System โข โ TDD advocate โข ๐ Database design nerd!



