Computer Science student focused on software engineering, systems, automation, and technical problem solving.
I enjoy building software from the ground up, investigating how systems work internally, and turning technical problems into working tools.
My experience spans application development, backend systems, automation, production environments, security research, game development, and hardware/software integration.
Languages C# · C++ · Java · Python · PHP · JavaScript · SQL
Software & Backend .NET · Symfony · MySQL · WPF · REST APIs · CRUD systems · Automation · Multithreading
Systems & Technical Operations Virtualization · Proxmox · VMware · Server Administration · DNS · Networking · Cloudflare · cPanel · Docker
Other Godot · OpenGL · Minecraft/Spigot · Windows internals · Hardware/software integration · Security research
A hardware/software compatibility project investigating Intel iGPU acceleration and display output on 500-series motherboards.
- Investigated an unusual hardware/software compatibility problem
- Developed and tested the required configuration
- Documented the solution for others
- Publicly available
- 10+ stars and 2 forks
C# · Windows · Multithreading · Security Research
A discontinued commercial security research and web analysis tool.
ArcNet (Codename) was a private enterprise software that combined URL analysis, vulnerability testing, search/dork generation, proxy validation, keyword extraction, and related tooling into a single application.
- Built the application independently
- Previously operated as a licensed product
- Reached 70 clients
- Generated approximately $1700 in the first two weeks
- Later rebuilt significant parts of the software
- Improved performance substantially through multithreading and synchronization
- Removed obsolete and unreliable components
The project has been discontinued and is presented as an engineering case study rather than an active product.
C# · Console Application
A probability/decision tool for GTA V Online's casino horse racing.
The program accepts the displayed odds for six horses and calculates the relative probabilities to help determine which outcome provides the strongest expected chance.
Built independently as a practical probability and decision-making experiment.
C# · WPF · XML
A simulated Mines-style gambling game built to demonstrate probability, house edge, and expected outcomes.
Features include:
- Probability model matching the underlying game mechanics
- 1% Fixed House Edge (99% RTP)
- Functional WPF interface
- Animations and visual feedback
- Betting simulation
- Probability-based game engine
- Separation between game logic and UI
- Text-based Balance
Built as an educational project exploring how mathematical probability translates into software and user interfaces.
(Source 1 Movement FPS Controller)[https://github.com/p4pper/Godot-Source-Movement-FPS/tree/main]
Godot · Game Development · Physics
A first-person movement controller inspired by the movement mechanics of Source-engine games.
Implemented independently, including:
- Acceleration
- Air movement
- Ground movement
- Friction
- Jumping
- Strafing
- First-person controller
- Source-style movement behaviour
Java · Spigot/Bukkit · Minecraft
A server-side Minecraft plugin created to address performance issues related to Elytra movement on older Minecraft versions. The project is archived and the plugin is not needed on any 1.19+ versions...
I have worked across both software and technical operations.
My production experience includes:
- Managing virtualized production environments
- Supporting active customer systems
- VM provisioning, migration, snapshots, and decommissioning
- Production troubleshooting and incident recovery
- Server maintenance and operational procedures
- DNS and network configuration
- Customer-facing technical support
- Automation of operational workflows
I have also worked on backend systems for an NGO environment, including case and funding management workflows with role-based access and CRUD functionality.
I am particularly interested in the areas where software meets real systems:
- Software engineering
- Backend development
- Automation
- Systems programming
- Performance optimization
- Security research
- Networking
- Virtualization
- Game development
- Hardware/software interaction
- Developer tooling
I prefer understanding how things work underneath the abstraction rather than treating a framework or platform as a black box.

