// fullstack developer · react · next.js · node.js
Michal Schneedorfer
Building production web apps end-to-end.
5+ years shipping for enterprise and startup clients — architecture to delivery, solo or embedded in cross-functional teams. Comfortable as the sole engineer, and a mentor in larger ones.
// availability
Remote B2B · 4+ hrs US overlap
years_shipping
5+
english
C1 fluent
products_shipped
9+
education
MSc CS
01 — selected_work
01
Skoala
Česká spořitelna (largest Czech bank)Interactive financial-literacy platform used in 3,700+ schools. Real-time interactive presentations over WebSockets, a custom slide-based CMS with live preview, and the public blog/newsfeed with an editorial workflow for non-technical staff.
02
Log Management Platform
enterprise clientCore visual graph builder for log flows — routing, transformations, collection, n8n-style — plus a dynamic form engine rendering complex forms from backend JSON Schema. Drove a spec-driven, AI-assisted workflow that shipped features ~2× faster than estimated.
03
Projector
internal AI toolAI tool the sales team uses to speed up project estimations, feature breakdowns, client briefs, and team setup. Built the file-indexing and RAG pipeline on Gemini File Search — custom chunking and metadata tagging control what feeds the AI.
04
Weld Inspection Platform
VOGT UltrasonicsRewrite of a legacy weld-inspection product with improved UX and AI-supported inspections. Rebuilt the tablet inspection app including a real-time probe-alignment tool, plus the manager platform — graphs, tables, tablet configuration, and a visual test-plan editor.
05
Tiny House Marketplace
startup clientKickstarted a client's tiny house & land marketplace as the sole developer; the product has since grown into a multi-person team.
// personal_projects
WASM Ludo
github ↗Real-time multiplayer ludo game written entirely in Rust — Yew frontend compiled to WebAssembly, Actix backend — communicating over WebSockets.
Rust / Yew / Actix / WebAssembly
Overload
github ↗Mobile app for tracking fitness progress — users build training templates to follow, with workout history and statistics.
React Native / Expo / tRPC / Node.js
02 — experience
Fullstack Developer · Applifting
Fullstack across banking education, enterprise log management, internal AI tooling, and industrial inspection — kickstarted a client marketplace solo. Mentor within teams; client demos, security audits, architecture discussions, and talks at company-hosted public events.
Sep 2023 — Present
Prague, CZ
Frontend Developer · inQool
Admin systems for Charles University — document management, ID cards with a payment gateway. Data visualizations (maps, heatmaps, charts) and complex filtered tables for an energy distributor. Often the sole developer; modernized legacy React with hooks and TypeScript, early Tailwind adopter.
Aug 2021 — Jan 2023
Brno, CZ
03 — skills
// core
// backend & data
// ai
// testing & devops
04 — how_i_work
nvim + tmux + claude-code
keyboard-driven Neovim workflow
parallel Claude Code agents
isolated git worktrees (Worktrunk)
per-worktree Tmux sessions
spec-driven, AI-assisted development
custom Lua config: schneedorfer/.dotfiles ↗
05 — about
MSc in Software Engineering from Masaryk University — top 9% of my cohort, with a merit scholarship for outstanding students of the Faculty of Informatics. Away from client work I'm always exploring modern tools, frameworks, and developer workflows.
// languages
English — Fluent (C1)Czech — Native