Skip to content
View tomas-samek's full-sized avatar

Block or report tomas-samek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tomas-samek/README.md

Hi, I'm Tomáš 👋

Senior Principal Software Engineer with 19+ years in Java — most recently 13 years at Oracle, building enterprise platform infrastructure. Based in Prague.

I work end-to-end across the stack but my strongest zone is the middle of it: real-time search and indexing, pluggable persistence, custom compile-time frameworks, event-driven integration over Jakarta EE.

Coherence over orthodoxy: a system is valid if it is internally consistent, falsifiable, and explanatory, regardless of its alignment with current dogma.


Currently building

🔧 tiko-di — Compile-time dependency injection framework for Java 17+. All wiring validated and generated by an annotation processor; no reflection, no classpath scanning, no runtime DI surprises. Ships with a built-in event bus that swaps transparently between local and distributed implementations.

🧠 trie-memory — Experimental MCP memory server in Rust. Append-only hierarchical memory with explicit epistemic states (Answer / Partial / Unknown) — designed not to fabricate when it doesn't actually remember. Research PoC built on a delta-encoded recognition trie paired with a concept store.


About this account

This is my professional portfolio. For experimental work, prototypes, and side investigations across physics, linguistics, and AI tooling, see @jerry-samek.


💼 LinkedIn

Popular repositories Loading

  1. tiko-di tiko-di Public

    Compile-time orchestrator for Java 21+ — direct access, compile-time safe, nothing wrapped. DI + event bus ship in the core; you plug in HTTP, DB, cache, security via @Produces.

    Java 4

  2. trie-memory trie-memory Public

    Experimental MCP memory server pairing a delta-encoded recognition trie with a concept store that binds surface forms across languages via temporal co-occurrence — "bush", "křoví", "茂み" collapse in…

    Rust

  3. tomas-samek tomas-samek Public