Portfolio

Overview of professional open-source projects I participated on, or what I coded for fun and education.

GitHub | Mozilla Bugzilla | LinkedIn


Low-latency coding

Latest self-education in the field of low-latency, optimized, CPU-aware, lock-free, multi-threaded C++ coding:
memory pool O(1) complexity
High-Frequency-Trading playground

Mozilla Corporation

Hacking the Firefox browser

HTML <rel=preload>: hint for critical resource load prioritization
Sole coder, blog, bugzilla, code (C++, HTML5 spec)

High-speed browser HTTP cache: crash-resilient, non-blocking, mobile-ready
Co-designed, co-developed, led, blog, banchmark, bugzilla, code (C++, RFCs)

DOM Storage: localStorage and sessionStorage overhaul to improve major performance bottleneck
Sole coder, blog, benchmark, bugzilla, code (C++, SQLite, HTML5 spec)

Tracking scripts de-prioritization, tailing: combining fast tracker database lookup and HTML specification for async scripts leading to faster page loads
Author, coder, blog, bugzilla, code (C++, HTML5 spec)

...and other 800+ fixed bugs here.

Tools

logan, interactive huge-log analyzer/filter (JavaScript, jQuery)
HTTP/2 proxy for testing various H/2 proxy configurations (Node.js).

Git tools

Unreal Engine 5 .uasset Blueprint files integrated diff and merge tool for git. (git, bash, PowerShell)

Web development

FoodlyDoodlyDoo, a photographers' professional web page and e-shop, responsive design, photo image load optimizations, based on WordPress with a custom theme:
theme, block plugin, core plugin (HTML, SCSS, JavaScript, PHP, Composer, React)

For fun

Firefox Add-ons

Few small add-ons, made for fun. Netflix and HBO automatic full-screen on title playback, ČSFD ratings distribution view. (JavaScript, Web extensions, DOM, CSS, HTML)

Arduino

Automated 3D printer plastic waste recycler code. (C++, Embedded Systems, PCB)