Filip Bakreski

Software Engineer. Linux kernel, Wine, Proton, applied AI systems.
Sydney, Australia/ [email protected]/ phiality.com/ github.com/PhialsBasement/ gitlab.com/Phiality-dot

Summary

Software engineer across the Linux kernel, Wine, Proton, and applied AI systems. Upstream Linux kernel contributor (threaded NAPI RX path in the mt76 WiFi driver, Acked by the maintainer). Phoronix-featured for the Wine patches that enabled Adobe Photoshop on Linux, merged into Wine-Staging 11.1. Upstream contributor to Valve's Proton, ranked #37 all-time. Creator of Chain of Recursive Thoughts (2,300+ GitHub stars, #2 on Hacker News). AlphaEvolve verification cited in IEEE Access 2026. Currently building enterprise AI systems at AIIMS in Sydney.

Experience

AIIMS / Software Engineer
Nov 2025 to Present
AIIMS / SEO Analyst
Oct 2025 to Nov 2025
Advisible / SEO Analyst
Sep 2025 to Oct 2025
Shuffle Digital / SEO Specialist, part-time
Jun 2023 to Sep 2025
Secure Parking / Customer Support Officer, part-time
May 2023 to Jun 2024
Freelance / Developer
2022 to 2023
Infobiro / Junior Developer
Jul 2021 to Aug 2022

Selected Open Source & Projects

Linux Kernel, mt76 WiFi Driver / Threaded NAPI RX path, Acked by the maintainer
Reworked the USB RX path in the mt76 WiFi drivers to run from a threaded NAPI, enabling GRO (frames were previously delivered with a NULL napi) and moving RX into its own kernel thread. Bulk TCP throughput on an mt7921u (2x2, 80 MHz, HE-MCS 11) went from ~380 to ~588 Mbit/s. Approach suggested and v3 Acked by maintainer Lorenzo Bianconi; submitted to linux-wireless.
Wine Adobe Installers / Featured on Phoronix, merged into Wine-Staging 11.1
Patched Wine's MSXML3 and MSHTML to enable Adobe Creative Cloud installers and Photoshop 2021/2025 on Linux, closing a 12-year-old bug. Covered in two Phoronix articles.
ValveSoftware/Proton, WineOpenXR / #37 all-time Proton contributor, 2 PRs merged by Valve
Implemented XR_KHR_win32_convert_performance_counter_time inside Proton's wineopenxr layer, including overflow-resistant QPC↔XrTime conversion and a per-call clock-domain correction. Made Microsoft Flight Simulator 2020 VR fully playable on Proton for the first time. PRs #9347 and #9372.
Chain of Recursive Thoughts / 2,323 GitHub stars, HN #2
Prompt-loop pattern in ~200 lines of Python: the model drafts, self-critiques, and regenerates until its self-score stops improving. Held the Hacker News front page in May 2025 with 185+ comments.
AlphaEvolve Verification / Cited in IEEE Access 2026, 136 GitHub stars
Independent verification of DeepMind's AlphaEvolve 48-multiplication 4×4 matrix algorithm, the first improvement on Strassen's 1969 result. Cited twice in Prof. Ettore Napoli's IEEE Access 2026 paper on the first VLSI hardware implementation of AlphaEvolve — as the verification environment and as the source of the fully expanded equation form — and again in his LASCAS 2026 conference paper.
ValveSoftware/wine PR #331 / Open, May 2026
One-line fix for Wine's belauncher rejecting Win32 root-relative paths in BattlEye's BELauncher.ini: PathIsRelativeW returns FALSE for paths starting with a backslash, so the install-dir prepend guard was bypassed. Unblocks Contractors Showdown Exfilzone and similar BattlEye titles under Proton.
LibreCrawl / 659 GitHub stars
Open-source desktop SEO crawler, a free alternative to Screaming Frog. Python, Flask, Playwright. Crawling, link analysis, SEO extraction, exportable results.
The Crew 2 on Linux / First documented working setup, 84K views on r/linux_gaming
Diagnosed why The Crew 2 had been unlaunchable under Proton since release: the .NET-based d3dgear64 recording overlay was silently crashing Wine. Worked out the required WINEDLLOVERRIDES chain (uplay_r1_loader64=n,b; d3dgear64=d; atiadlxx/atiadlxy=b), tracked a launch-blocking regression to a specific Proton Experimental build, and live-debugged users' Proton logs in the thread.
Project Ariadne / Research, retrieval under anti-bot stacks
Retrieval system that pulls open-web pages through commercial anti-bot stacks. Includes a biomechanical input simulator: Plamondon delta-lognormal mouse kinematics on cubic Bézier hand-arcs, 8 to 12 Hz dwell tremor with sub-pixel jitter, trackpad momentum scrolling, and AR(1)-correlated digraph-class keystroke timing (Gentner 1983, Shaffer 1978) with transposition-typo self-correction. Method available to walk through under NDA.
Operation Killing Orchid / Anti-phishing operation, 2024
Three-pronged dismantling of an AU/NZ-targeting phishing ring (front: "Sybil Tones"): C2 mapping and data poisoning, Google Safe Browsing mass-reporting, and ASIO disclosure of the full domain network. Within two months most domains were down and phishing SMS volume fell from several per day to under one per month.
Self-Hosted Infrastructure / Live production
Single 4-core Linux server running every shipped service: Discolt (Discord clone), BeatShooter master server, LibreCrawl, Whisper transcriber, YouTube downloader, full mail server, MySQL, PostgreSQL, Apache, Nginx, and automated CI/CD including cross-platform Electron and Android builds.

Skills

Languages: Python, JavaScript, TypeScript, C, C#, SQL, HTML, CSS.
Frameworks & runtimes: Node.js, React, Angular, Flask, Electron, Capacitor, Vite, Prisma, PostgreSQL, MySQL.
AI & systems: Model Context Protocol (MCP), agentic AI systems, LLM prompt engineering, Claude integration, real-time streaming chat infrastructure.
Linux & low-level: Linux kernel networking (mt76), Wine internals, Proton, SteamVR/OpenVR, QEMU/KVM, Docker, Nginx, Apache, PM2, self-hosted mail stack.
Tools: Git, Ahrefs, Playwright, CI/CD pipelines.

Education

Torrens University, Sydney Oct 2022 to Oct 2025
Bachelor of Web Design and Development. Coursework: Web Development, UI/UX Design, Database Management, Network Security.

Languages

MacedonianNative
EnglishFluent
SerbianFluent
Full project portfolio and live-rendered case studies at phiality.com.