Skip to content
View seakyy's full-sized avatar
:electron:
Coding
:electron:
Coding

Block or report seakyy

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
seakyy/README.md

David Koteski

Application Developer

Sysadmin · CyberSecurity Enthusiast · Homelab tinkerer

LinkedIn Portfolio Website GitHub followers

About

Application developer by trade, with a growing focus on secure software, systems administration, and network engineering. I build production-grade applications across the stack and treat security as a design constraint, not a checklist. Outside of professional work, I run a personal homelab that doubles as a learning environment for sysadmin and offensive-security skills.

Most of my public code is in C# / .NET, with active work in Java (Spring Boot), TypeScript/Angular, and Python. Recent open-source focus: OmenMon-Reborn — a hardware monitoring and control utility for HP Omen and Victus laptops.

Tech Stack

Languages

C# Java TypeScript JavaScript Python SQL PowerShell Bash

Frameworks & Web

Spring Boot Angular React Node.js .NET

Infrastructure & Sysadmin

Linux Docker Ansible AWS Git

Methodologies: Agile/Scrum, TDD, CI/CD, OWASP, DevSecOps

Security & Tooling

Kali Linux Wireshark Nmap Burp Suite Metasploit

Homelab

A self-hosted environment running on an enterprise-grade rack server with a Raspberry Pi 5 for edge workloads. Used for hosting personal projects (including koteski.ch), continuous learning, and security research.

The lab includes:

  • A dedicated Active Directory attack/defense range for hands-on red-team and blue-team work
  • A SIEM-based monitoring stack for log aggregation, detection engineering, and incident-response practice
  • An intentionally vulnerable application lab for web and network exploitation training

Specifics are kept private by design — running infrastructure publicly reduces attack surface for no real benefit. Happy to discuss approaches and trade-offs privately.

Featured Projects

Maintained fork of the OmenMon hardware control utility for HP Omen and Victus laptops. Migrated the kernel-access layer from WinRing0 to PawnIO (Microsoft-signed) in v1.4.0, added a telemetry-free diagnostic toolkit, expanded the hardware-model database, and automated the release pipeline.

Tech: C# .NET Framework 4.8 WinForms PawnIO xUnit GitHub Actions

Desktop gaming application implementing Blackjack and Slot Machine games with a focus on clean game-state modelling and a polished WPF UI.

Tech: C# WPF MVVM Game logic

High-throughput WPF application estimating π using the Monte Carlo method at up to 10 million sample points, with real-time convergence visualisation.

Tech: C# WPF Numerical methods Performance optimisation

Space-object prediction using classical ML algorithms — applied data analysis and a personal exploration of ML applied to astronomy datasets.

Tech: Python scikit-learn Data analysis

More projects
  • Raspberry Pi Projects — Pi 5 setup, Apache hosting, Linux administration notes.
  • EventFeedbackApp — Web platform for live event feedback collection.
  • Several private security-tooling projects (web vulnerability scanner, network traffic analyser, hardening scripts, forensics toolkit) are kept off-public for OSINT reasons.

Cybersecurity Learning

Active on TryHackMe (top 4%, 135 rooms completed) with completed pathways including CompTIA Pentest+, Jr Penetration Tester, Web Fundamentals, Cyber Security 101, and the Industrial Intrusion pathway. Highlights include the ADversary (top 1%) and Mr. Robot (top 3%) badges, and a Sapphire League first place (top 0.8%).

Currently working towards: CompTIA Security+ · CEH · OSCP. CISSP is a long-term goal.

GitHub Stats

GitHub Stats GitHub Streak
Top Languages

Open to collaboration on secure software, infrastructure, and open-source security tooling.

koteski.ch · Portfolio · LinkedIn

Pinned Loading

  1. OmenMon-Reborn OmenMon-Reborn Public

    Forked from OmenMon/OmenMon

    Monitor temperature, control fan speeds, backlight color and more using WMI BIOS and the Embedded Controller. Lightweight, runs in the background with minimal footprint. Has a command-line mode too.

    C# 55

  2. CasinoWPF CasinoWPF Public

    CasinoWPF is a modern WPF application that lets you play Blackjack and Slot Machine games. The project follows the MVVM architectural pattern and emphasizes agile development methodologies for clea…

    C# 5 1

  3. Machine-Learning Machine-Learning Public

    Astronomical Object Classification and Redshift Prediction using Machine Learning

    Jupyter Notebook 1

  4. Raspberry-Pi Raspberry-Pi Public

    Documentation about the Raspberry Pi 5

    6 1

  5. Monte-Carlo-Pi Monte-Carlo-Pi Public

    High-performance WPF application that estimates Pi using the Monte Carlo method with up to 10 million points, featuring real-time visualization and LiveCharts-based convergence tracking.

    C# 2

  6. EventFeedbackApp EventFeedbackApp Public

    It's a web-based platform that enables event organizers to create interactive feedback sessions.

    C#