Hal Wayland online. Martin Mikušát in real life. CV →
Full-stack developer with 3+ years of experience designing, building, and owning production-grade applications. Strong focus on performance, UX, and maintainability.
Currently working at Delta Electronics (Slovakia), s.r.o. in Dubnica nad Váhom, Slovakia, where I initiated and developed an EV charger diagnostics platform used daily by technicians across EMEA. The application processes bulk logs, delivers sub-200ms search across tens of thousands of records, and includes automated reporting and LLM-powered summarization.
Proven ability to work independently, ship complex systems end-to-end, and significantly improve operational efficiency. Experienced with Electron, Svelte, Supabase, large-scale log processing, and LLM-assisted development in production.
Selected projects showcasing production applications, open-source libraries, and developer tools. From enterprise diagnostics platforms to animation libraries and documentation interfaces.
Production-grade Electron and Svelte desktop application for EV charger diagnostics, used daily by technicians across EMEA. Initiated and developed as a solo developer after identifying major inefficiencies in existing support workflows.
Performance & Scale: Supports several thousand EV chargers across Europe. Delivers sub-200ms search across chargers, cases, work orders, and spare parts with fuzzy matching and exact serial prioritization. Approximately 150ms log parsing and statistics generation with instant filtering. Instant scrolling and interaction across thousands of charging sessions.
Core Features: Bulk log download and parsing pipelines that transform raw charger logs into structured charging sessions and statistics. Automated reports relied upon by QA teams as critical operational input. One-click preparation and packaging of diagnostic data for support handoffs with freshness reuse to avoid redundant downloads.
Architecture: Offline-first, responsive UI using local caching with Dexie and real-time synchronization via Supabase. Built bulk and queued operations for repetitive support tasks such as log downloads, connectivity checks, and data collection. Fleet-wide analytics and streaming report exports designed to scale to thousands of chargers.
AI Integration: LLM-powered summarization for cases and emails to reduce manual workload and improve response quality. Implemented production LLM-assisted development workflows.
UX & Impact: Designed workflows that reduced task execution time by approximately 10x compared to manual processes. Focused heavily on UX details for power users including paste-to-search, click-to-copy, and instant feedback loops. Full ownership of architecture, data modeling, performance optimization, and feature delivery.
Technologies: Electron, Svelte, Supabase, PostgreSQL, Dexie, TypeScript, LLM Integration
Framework-agnostic TypeScript library for defining parametric 3D animation sequences with relative timing dependencies. Integrated into this project; tree-shakeable API to optimize bundle size.
Architecture: Designed and implemented a functional, reconciliation-based API that converts declarative animation graphs into resolved keyframes and deterministic animation state. Tree-shakeable 3D entry point to optimize bundle size and maintain clear abstraction boundaries.
Timing System: Implemented time reconciliation for complex relative timing dependencies, supporting absolute times and offsets relative to parent start/end. Enables declarative definition of animation sequences with interdependent timing relationships.
Interpolation: Mathematically correct interpolation strategies: linear interpolation for positions, quaternion SLERP for 3D rotations. Ensures smooth, predictable animations without gimbal lock or interpolation artifacts.
Camera Systems: Designed camera animation system for 3D (rotation, target, zoom) scenes. Implemented marker-based hierarchical transform positioning.
Documentation: Comprehensive guides for the 3D animation system and visual editor.
Technologies: TypeScript, Animation Systems, Linear Algebra, Quaternions, Tree-Shaking, npm Packaging, TSDoc, TypeDoc
A fast, comprehensive search interface for the Odin programming language's standard library documentation. Search across base, core, and vendor packages.
Interactive 3D animation manual for assembling the Voron Clockwork 2 extruder. Step-by-step assembly instructions with animated 3D models showing all parts and hardware components.
A calculator application that helps determine whether it's worth spending time optimizing a routine task. Based on the concept from xkcd comic #1205.
Technologies and tools used in production applications, from desktop Electron apps to web libraries and developer tools.