Skip to content
View thatmike1's full-sized avatar
💭
eager to work on anything!
💭
eager to work on anything!

Highlights

  • Pro

Block or report thatmike1

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.

Content in all repositories owned by your account will be closed.
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
thatmike1/README.md

michal pšenčík

full-stack product engineer in the czech republic. react and typescript on top, node underneath. i'd rather own the whole vertical slice, api to UI, than half of it.

looking for what's next: remote product engineering, CET/EMEA hours. my last contract wrapped in august 2026, so the calendar is open. the portfolio has case studies and a CV; /hire is the fast version for recruiters.

things i built because i wanted to

  • cc-browse reads Claude Code conversation history in a browser. full-text and semantic search across every session, including subagent transcripts. two files, no build step.
  • claude-skills is the set of Claude Code skills that run my actual days: a morning briefing built from conversation history, an end-of-day log, an ADHD thought-structurer. started situational, generalized once i kept reaching for them.
  • cc-bench checks whether a CLAUDE.md actually changes model behavior, instead of trusting that it does. swaps the config, runs the same prompts against a broken little repo, counts what changed. live demo.
  • powder-lab is a falling-sand sandbox, ~14 materials that burn, flow, and dissolve at 60fps. react owns the buttons, an imperative core owns the pixels, so the simulation never touches a re-render. play it.
  • aw-watcher-git is an ActivityWatch watcher that logs which repo and branch i'm actually in, editor-agnostic. three layers of detection so it doesn't lie to me.
  • humanizer-cz is a Claude Code skill that detects AI writing patterns and rewrites toward something a person would send, with a Czech grammar appendix and banned-word list.
  • pixel-patrol and micro1-hackathon are two hackathon entries, both submitted august 2026: a GDPR drift watchdog and an agent build.

a couple of Vite + React starters round out the list, the kind of scaffolding i got tired of rebuilding by hand.

the paid work i can't link

NDAs cover the client work, so descriptors instead of names. the piece i'd show first: most of a client's flagship react native app, 918 commits from april to july 2026. clustered map pins with screen-space decluttering, in-app chat, purchases, push notifications, store-ready release builds on both platforms, and the nestjs endpoints the screens needed. before that, solo frontend on a staffing marketplace MVP, first commit to launch-ready, working against an external backend dev. and two apps for one of the biggest czech energy suppliers.

all of it under one long remote contract (atreo digital, april 2024 to august 2026) plus freelance work on the side.

reach me at misa.psencik@gmail.com or through the portfolio.

Pinned Loading

  1. powder-lab powder-lab Public

    A falling-sand sandbox in the browser — ~14 reacting materials, real-time glow, 60fps. React + TS + Vite.

    TypeScript 1

  2. claude-skills claude-skills Public

    stuff i made for myself, some of it orignally quite situational, but now generalized for reuse

    JavaScript 10 1

  3. ssscribe-landing-pages ssscribe-landing-pages Public

    Marketing pages for the ssscribe family of in-chat voice-note transcription bots (Messenger, WhatsApp). React 19 + Vite + Tailwind v4.

    TypeScript 1

  4. aw-watcher-git aw-watcher-git Public

    ActivityWatch watcher tracking per-repo git activity via filesystem events (editor-agnostic). Bundles custom AW visualizations — per-bucket and a combined timeline. Possibly still tuned to my setup.

    HTML 3 1

  5. portfolio portfolio Public

    personal site — falling-sand hero, dark mode with glow. built with tanstack start.

    TypeScript

  6. tally tally Public

    What ate my Claude 5-hour limit: a local page that attributes every meter jump to the session that caused it, plus the history of what a meter point actually costs.

    TypeScript