Portfolio
2023
Basic Win32 OS API in .NET with P/Invoke

2024
T-SQL, SQL databases, SSMS & Database normalization techniques
- Calling stored procedures in ADO.NET.
- How to apply ADO.NET for other database servers like MySql / MariaDb.
- Wrote a DLL to simplify the use of ADO.NET and integrating hardware logging.


WPF traffic intersection simulation

Hosted a Linux arm32 webserver on a Raspberry PI

C++, compilation and x86 architecture

Analyzing process memory using scanners and debuggers


Simple process viewer in Python using Tkinter

Web terminal CLI in JavaScript, HTML and CSS

Sysadmin using scripting languages & Azure cloud

2025
DAL-service Software architecture in C#
- SystemInfoService: NTAccounts, OS Info & CPU Info
- MailService with Google SmtpClient
- WindowsProcessService: Launching & executing processes

TryHackMe's Hackfinity student contest @ Cyber Legion

More .NET frameworks:
- .NET MAUI
- ASP.NET (.NET Aspire) REST API in MVC using Entity Framework
- .NET Blazor
Microsoft's Sticky Notes clone with WPF

Hosting Markdown docs as static webpages for web code documentation.