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)