FIG. 1 MK-26 single-user QA core, package view. Scale 40:1.
MATT'S OS
Explore the mind
of Mathias.
- PART
- MK-26
- FUNCTION
- Software testing
- ARCH
- Human, 1 core
- UPTIME
- since 22.02.2001
- BASE
- Tallinn, EE
FIG. 1 MK-26 single-user QA core, package view. Scale 40:1.
Explore the mind
of Mathias.
FIG. 2 Exploded view, lid removed.
Built from curiosity. Hardened by six years
of running its own businesses. Compiled
for one job: software testing.
FIG. 3 Die surface, biometric lattice. Unique per unit.
SCAN ............. COMPLETE MATCH ............ MATHIAS KALDMA CLONE ATTEMPT .... REJECTED REPLAY ATTEMPT ... REJECTED ACCESS MODE ...... AVAILABLE→ ENTER THE SYSTEM
matt@matts-os
──────────────────────
README.md
Matt's OS has been taking software apart since age 8: modding games, removing viruses, reinstalling Windows Vista through 11, moving to Linux, and being the go-to fix for every PC around it. Later releases ran businesses, car communities, game servers and industrial machinery. The current release is compiled for one job: software testing.
It questions assumptions, tries the paths nobody planned for, and treats every bug report as a product: clear, reproducible, done. Six years of running its own businesses means it owns a problem end to end, and doesn't wait to be told where to look.
find_bugs(where="test cases don't look")
Manual, exploratory and regression testing. Test case design. Questions the happy path, then tries everything around it. Has found bugs on Amazon, Temu, AliExpress, Uber and Bolt as a regular user.
STABLEtrace_root_cause(logs)
Reads PHP, Apache and server logs until the actual cause shows up, then removes it so the bug can't come back. See incident #0001 →
STABLEwrite_repro_steps(bug)
Bug reports a developer can reproduce in one minute. Trained on supplier quality-control returns and real production incidents.
STABLEtest_whole_stack(front, db, server, hw)
Front end, database, Linux and Windows, networks and hardware. Runs its own game and web servers, configures routers and port forwarding, and tests RF and Wi-Fi security on its own devices.
STABLEreverse_engineer(program)
Game modding and reverse engineering since age 8. Takes programs apart to learn how they work, and how they break.
STABLEautomate(playwright, ts)
Playwright and TypeScript, REST APIs with Postman, SQL, browser DevTools. Python and Selenium for scraping dynamic pages.
BETA · installingown_the_problem()
Six years as a founder: pricing, B2B contracts, customers, delivery. No ticket is "someone else's".
STABLEERRATA · bugs found in the wild
Real bugs, found as a user on production sites with thousands of engineers behind them. Details on request.
deps: c++ · game mods · curiosity
deps: windows · linux · routers · heidisql
deps: woocommerce · wordpress · mariadb · apache · php · localwp · google-analytics
deps: flipper-zero · esp32-s3 · marauder · sub-ghz · nfc · rfid · kali
deps: linux · mysql · fivem · bash · uptime
deps: python · selenium · ai-assisted
deps: bambu-lab · creality · cad · patience
Real incident; log lines simplified for display.
+ 328-hour QA Automation program, Tallinn Learning OÜ (Sept 2026 – May 2027, remote)
+ ISTQB-aligned manual testing, REST API testing, SQL, Playwright + TypeScript, Agile/Scrum
+ TryHackMe Pre Security path, top 20% of users
+ Wrote reproducible defect descriptions for supplier quality-control returns
Also in 2025: launched shopd (detailshop.ee), built scrape.py, The Odin Project (self-directed web development)
+ Mobile detailing business: pricing, B2B contracts with industrial clients, acquisition, delivery
+ Built and ran the bilingual WordPress site fineshine.ee, SEO, analytics, social
+ Diagnosed and repaired machinery breakdowns in the field. Debugging, but heavier.
Also in 2023: Car Spray Painting course, Tallinn Mechanical School
+ Vehicle quality assessment, import logistics and compliance
+ Grew one of Estonia's largest JDM car communities to almost 6,000 Instagram followers
+ Online store, blog, forum, user management and moderation
+ Events with hundreds of attendees and corporate sponsors
+ First self-hosted game server. srvd starts. Has not stopped since.
+ First game mods. First programs taken apart to see how they work
+ Becomes the family PC repair: viruses removed, Windows reinstalled
+ Hardware ships. Uptime counter starts.
328 h · Tallinn Learning OÜ · Sept 2026 → May 2027 · —
part of the program · test automation
in progress · ranked against all users
| # | Issue | Status |
|---|---|---|
| 001 | Automation module still in beta. Playwright + TypeScript finishes installing May 2027. Workaround: strong manual and exploratory testing in the meantime. | IN PROGRESS |
| 002 | Asks "but what happens if…?" about every input field, dropdown and checkout step. | WORKING AS INTENDED |
| 003 | Will not close a bug until the root cause is found, not just the symptom. | WONTFIX |
| 004 | Weekends partly allocated to Japanese project cars, electronics and Muay Thai. | BY DESIGN |
| 005 | Currently running abroad. Reachable by email and WhatsApp. | REMOTE OK |
| 006 | Can't use an app without noticing what's broken in it. | WORKING AS INTENDED |
Try
Want to experience Matt's OS? Low risk: try it on your own product before you commit.
LIC-01
test assignment
Hand the OS a real task, or let it test your product as a real user would. You get bug reports with steps to reproduce.
TERM one assignment
LIC-02
trial period
Run Matt's OS inside your team for a set period, on whatever terms suit your process. If it isn't the right fit, no hard feelings.
TERM agreed together
LIC-03
software tester · QA (junior)
Permanent install. Manual and exploratory testing today, automation as it ships. A tester who cares about your product as much as you do.
TERM long-term · Tallinn or remote
$ open-session --with matt
mathiaskaldmaBest first step: a 20-minute call to walk through what the OS found on your product.