# Michał „DualFroz” Fox
**Programista, deweloper gier i ekosystemów IT z Krakowa**
Założyciel @ [VulCode](https://vulcode.com)
Współzałożyciel @ [Aphrodi](https://aphrodi.pl)
Współzałożyciel & Deweloper @ Lunatic Studios
Główny Deweloper @ Flaem, Plazer, Gyred
dualfroz.com |
X |
Discord |
| 🌱 Początki 2020 |
Pierwsze linijki kodu. Proste strony statyczne, każda następna uczyła coraz to ciekawszych kwestii. Nie było tu jeszcze nic zaawansowanego, ale każdy zaczynał od czegoś. |
| 🎮 Serwery i społeczność SCP: Secret Laboratory |
Prowadziłem serwery SCP:SL i pisałem do nich dodatki w C#. Z nich wyrosła Nebula: zestaw pluginów z narzędziem do moderacji i agregacji statystyk z serwera. |
| 🛠️ Support i marketing MatHost |
Support techniczny przez setki zgłoszeń: serwery gier, boty Discord, Pterodactyl. Dzięki temu naprawdę się rozwinąłem, co z resztą widać po rozwoju. W latach 2023-2025 zdobyłem ogromną wiedzę, dzięki właśnie pomaganiu klientom MatHost. |
| 💼 Projekty dla klientów od 2024 |
Mocny freelance: projekty od początku do końca, ze skupieniem na designie systemu, architekturze, i tym jak wszystko działa od podstaw. Tutaj nauczyłem się wielu rzeczy, których dziś używam na codzień. |
| 🏢 Własny software house VulCode |
Założyłem VulCode. Cytując ze strony: "VulCode to polski software house z wieloletnim doświadczeniem. Od 2020 roku dostarcza oprogramowanie wysokiej jakości i napisał już ponad 3 mln linijek kodu. Specjalizuje się w stronach, panelach i dashboardach oraz aplikacjach, a także w budowie skalowalnych platform. Aktywnie kontrybuuje do dziesiątek projektów open source." |
| 🎨 Branding i marketing Aphrodi |
Współtworzę Aphrodi, studio brandingu, digitalu i marketingu, które dopełnia to, co w VulCode powstaje w kodzie. Regularnie udzielam się w zakresie marketingu oraz samego designu graficznego, dzięki czemu dopełniam swój stack - z każdym dniem coraz bardziej. |
| 🌍 Open source dziś |
Dokładam się do projektów open source, z których korzystają miliony ludzi, od narzędzi deweloperskich po biblioteki - tak jak opisywalem wyżej, po prostu lubię pomagać innym. Sprawia mi to ogromną przyjemność. |
| 🚀 Własne platformy dziś |
Buduję własne produkty: Flaema, Plazera, Gyreda oraz SaaS-y Atrium i Lokal. Z czasem będzie ich więcej, ale obecnie jestem skupiony raczej na dopracowaniu istniejących projektów, niż tworzeniu nowych. |
VulCode założycielVulCode to polski software house z wieloletnim doświadczeniem. Od 2020 roku dostarcza oprogramowanie wysokiej jakości i napisał już ponad 3 mln linijek kodu. Specjalizuje się w stronach, panelach i dashboardach oraz aplikacjach, a także w budowie skalowalnych platform. Aktywnie kontrybuuje do dziesiątek projektów open source. |
|
Aphrodi współzałożycielAgencja kreatywna: branding, identyfikacja wizualna, projektowanie stron, grafika 3D i wideo. |
|
Lunatic Studios współzałożycielNiezależne studio gier: szachy online z własnymi zasadami i zestaw mini gier. |
| Flaem Platforma do hostingu i infrastruktury: serwery gier i kontenery, VPS i LXC, usługi sieciowe (tunele, tranzyty, bloki IP, integracje z routerami i ochroną anty-DDoS) oraz IPMI. Siedem niezależnych modułów w Rust, Elixirze i Go, panel w React, aplikacje na desktop, iOS i Androida. |
|
| Plazer Komunikator szyfrowany end-to-end: prywatny, lekki, z dużymi możliwościami personalizacji i do samodzielnego hostowania przez każdego. Nastawiony własnie na prywatność, bycie light weight i customizację. Coś, czego sam chcę używać. |
|
| Gyred Panel do złożonych, długich sesji autonomicznych agentów AI, z asystentem, który trzyma długoterminowy kontekst w zindeksowanych plikach tekstowych. Przydatne narzędzie dla deweloperów, jesli odpowiednio wykorzystane. |
5 994 022linii kodu |
23 830commitów |
200+projektów |
|
410 000+gwiazdek projektów OSS |
53projektów open source |
26języków |
1 655dni pracy |
| Język | Linie kodu | Commity | Udział | |
|---|---|---|---|---|
| TypeScript | 2 274 503 | 6 203 | 46,0% ██████████ | |
| Rust | 988 753 | 2 516 | 20,0% ████ | |
| Go | 281 782 | 907 | 5,7% █ | |
| Kotlin | 206 250 | 796 | 4,2% █ | |
| C# | 162 872 | 752 | 3,3% █ | |
| JavaScript | 140 024 | 500 | 2,8% █ | |
| PHP | 130 914 | 149 | 2,6% █ | |
| Swift | 116 812 | 437 | 2,4% █ | |
| Elixir | 91 810 | 438 | 1,9% █ | |
| Python | 84 375 | 317 | 1,7% █ | |
| HTML | 80 555 | 145 | 1,6% █ | |
| CSS | 61 717 | 502 | 1,2% █ | |
| C++ | 57 275 | 358 | 1,2% █ | |
| C | 49 346 | 355 | 1,0% █ | |
| Zig | 44 583 | 284 | 0,9% █ | |
| SQL | 38 114 | 590 | 0,8% █ | |
| Ruby | 37 655 | 263 | 0,8% █ | |
| Lua | 32 053 | 206 | 0,6% █ | |
| Shell | 29 411 | 263 | 0,6% █ | |
| Java | 13 788 | 75 | 0,3% █ | |
| Dart | 6 013 | 40 | 0,1% █ | |
| Solidity | 4 688 | 33 | 0,1% █ | |
| Haskell | 3 609 | 28 | 0,1% █ | |
| Scala | 3 133 | 29 | 0,1% █ | |
| F# | 3 017 | 18 | 0,1% █ | |
| Assembly | 397 | 6 | 0,0% █ |
+123 -10 |
| [icsharpcode/ILSpy](https://github.com/icsharpcode/ILSpy) | ⭐ 26,2 tys. | C# | +4624 -13 |
| [PHPMailer/PHPMailer](https://github.com/PHPMailer/PHPMailer) | ⭐ 22,3 tys. | PHP | +135 -4 |
| [postcss/autoprefixer](https://github.com/postcss/autoprefixer) | ⭐ 22,2 tys. | JavaScript | +50 -4 |
| [Seldaek/monolog](https://github.com/Seldaek/monolog) | ⭐ 21,4 tys. | PHP | +41 -2 |
| [valeriansaliou/sonic](https://github.com/valeriansaliou/sonic) | ⭐ 21,4 tys. | Rust | +88 -20 |
| [briannesbitt/Carbon](https://github.com/briannesbitt/Carbon) | ⭐ 16,6 tys. | PHP | +87 -0 |
| [PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery) | ⭐ 15 tys. | Go | +183 -18 |
| [App-vNext/Polly](https://github.com/App-vNext/Polly) | ⭐ 14,2 tys. | C# | +19 -1 |
| [hajimehoshi/ebiten](https://github.com/hajimehoshi/ebiten) | ⭐ 13,5 tys. | Go | +19 -13 |
| [filp/whoops](https://github.com/filp/whoops) | ⭐ 13,2 tys. | PHP | +115 -3 |
| [spencermountain/compromise](https://github.com/spencermountain/compromise) | ⭐ 12,2 tys. | JavaScript | +124 -11 |
| [doctrine/lexer](https://github.com/doctrine/lexer) | ⭐ 11,1 tys. | PHP | +72 -2 |
| [kanboard/kanboard](https://github.com/kanboard/kanboard) | ⭐ 9,9 tys. | PHP | +127 -7 |
| [FluentValidation/FluentValidation](https://github.com/FluentValidation/FluentValidation) | ⭐ 9,8 tys. | C# | +14 -1 |
| [serilog/serilog](https://github.com/serilog/serilog) | ⭐ 8 tys. | C# | +12 -0 |
| [vscode-neovim/vscode-neovim](https://github.com/vscode-neovim/vscode-neovim) | ⭐ 7,8 tys. | TypeScript | +65 -2 |
| [NLog/NLog](https://github.com/NLog/NLog) | ⭐ 6,5 tys. | C# | +19 -0 |
| [maildev/maildev](https://github.com/maildev/maildev) | ⭐ 6,1 tys. | TypeScript | +69 -13 |
| [Pagefind/pagefind](https://github.com/Pagefind/pagefind) | ⭐ 5,5 tys. | Rust | +48 -2 |
| [xoofx/markdig](https://github.com/xoofx/markdig) | ⭐ 5,3 tys. | C# | +223 -7 |
| [spencermountain/spacetime](https://github.com/spencermountain/spacetime) | ⭐ 4,1 tys. | JavaScript | +15 -40 |
| [itchyny/gojq](https://github.com/itchyny/gojq) | ⭐ 3,8 tys. | Go | +42 -5 |
| [Suor/funcy](https://github.com/Suor/funcy) | ⭐ 3,5 tys. | Python | +18 -2 |
| [thephpleague/csv](https://github.com/thephpleague/csv) | ⭐ 3,5 tys. | PHP | +22 -9 |
| [composer/satis](https://github.com/composer/satis) | ⭐ 3,3 tys. | PHP | +55 -10 |
| [montanaflynn/stats](https://github.com/montanaflynn/stats) | ⭐ 3 tys. | Go | +66 -23 |
| [versity/versitygw](https://github.com/versity/versitygw) | ⭐ 3 tys. | Go | +124 -14 |
| [thephpleague/commonmark](https://github.com/thephpleague/commonmark) | ⭐ 3 tys. | PHP | +17 -0 |
| [Paymenter/Paymenter](https://github.com/Paymenter/Paymenter) | ⭐ 2,4 tys. | PHP | +135 -11 |
| [gookit/goutil](https://github.com/gookit/goutil) | ⭐ 2,4 tys. | Go | +12 -0 |
| [pelican/panel](https://github.com/pelican/panel) | ⭐ 2,3 tys. | PHP | +64 -3 |
| [dedoc/scramble](https://github.com/dedoc/scramble) | ⭐ 2,2 tys. | PHP | +23 -0 |
| [gocarina/gocsv](https://github.com/gocarina/gocsv) | ⭐ 2,2 tys. | Go | +89 -2 |
| [thephpleague/html-to-markdown](https://github.com/thephpleague/html-to-markdown) | ⭐ 1,9 tys. | PHP | +3 -2 |
| [AfterShip/email-verifier](https://github.com/AfterShip/email-verifier) | ⭐ 1,6 tys. | Go | +99 -3 |
| [gookit/color](https://github.com/gookit/color) | ⭐ 1,6 tys. | Go | +12 -1 |
| [fabiocaccamo/python-benedict](https://github.com/fabiocaccamo/python-benedict) | ⭐ 1,6 tys. | Python | +66 -5 |
| [olebedev/when](https://github.com/olebedev/when) | ⭐ 1,5 tys. | Go | +45 -1 |
| [dgilland/pydash](https://github.com/dgilland/pydash) | ⭐ 1,4 tys. | Python | +18 -5 |
| [cakephp/chronos](https://github.com/cakephp/chronos) | ⭐ 1,4 tys. | PHP | +17 -2 |
| [go-playground/form](https://github.com/go-playground/form) | ⭐ 930 | Go | +35 -0 |
| [mkideal/cli](https://github.com/mkideal/cli) | ⭐ 723 | Go | +22 -1 |
| [gookit/config](https://github.com/gookit/config) | ⭐ 585 | Go | +29 -8 |
| [rust-syndication/rss](https://github.com/rust-syndication/rss) | ⭐ 504 | Rust | +24 -2 |
| [kelindar/bitmap](https://github.com/kelindar/bitmap) | ⭐ 384 | Assembly | +146 -12 |
| [brick/date-time](https://github.com/brick/date-time) | ⭐ 361 | PHP | +67 -36 |
| [pydantic/pydantic-extra-types](https://github.com/pydantic/pydantic-extra-types) | ⭐ 338 | Python | +124 -1 |
| [rodaine/table](https://github.com/rodaine/table) | ⭐ 324 | Go | +32 -2 |
| [wroberts/pytimeparse](https://github.com/wroberts/pytimeparse) | ⭐ 299 | Python | +5 -1 |
| [QEDK/configparser-rs](https://github.com/QEDK/configparser-rs) | ⭐ 87 | Rust | +22 -1 |
| [thephpleague/uri-src](https://github.com/thephpleague/uri-src) | ⭐ 51 | PHP | +18 -2 |
| [spiral/testing](https://github.com/spiral/testing) | ⭐ 7 | PHP | +255 -6 |
## 🛠️ Technologie
### Języki programowania
TypeScript |
Rust |
JavaScript |
Go |
PHP |
C# |
Python |
Kotlin |
Elixir |
Swift |
C++ |
Java |
C |
Dart |
Solidity |
Ruby |
Lua |
Zig |
Haskell |
Scala |
F# |
Assembly |
Node.js |
ASP.NET Core |
Laravel |
Symfony |
Django |
Flask |
FastAPI |
Docker |
Kubernetes |
nginx |
Grafana |
Linux |
Git |
PostgreSQL |
MySQL |
MariaDB |
SQLite |
Redis |
MongoDB |
ClickHouse |
Cassandra |
Prisma |
JSON |
React |
Next.js |
Vue |
Angular |
Astro |
Vite |
Tailwind CSS |
Bootstrap |
HTML |
CSS |
Sass |
Electron |
Tauri |
Avalonia |
VS Code |
Visual Studio |
JetBrains IDEs |
Android Studio |
Xcode |
Unity |
Godot |
Unreal Engine |
Figma |
Photoshop |
DaVinci Resolve |
Blender |