Projects
A showcase of projects I started myself and wrote most of the code for. Projects I co-founded or maintain but didn't start are called out explicitly.
Zen Frontend - frontend interview preparation
Zen Frontend is a platform that helps developers prepare for frontend job interviews. It covers:
- Interview questions on JavaScript, TypeScript, and CSS
- Optimization topics: performance, accessibility, SEO, and security
- JavaScript coding problems: polyfills, debounce, throttle, custom Promises
- UI component challenges: accordion, tabs, autocomplete, tooltip
It also has a Chrome extension with frontend interview questions and a Telegram community.
dalasöz - Kazakh quotes, proverbs, and sayings
dalasöz is a website and iOS app with a collection of Kazakh quotes, proverbs and sayings, and historical texts from many authors. Its motto: "Start your day with one powerful thought."
- Browse quotes, proverbs, history entries, and authors
- Get a random quote with one tap
- Add a Home Screen widget with a daily quote on iPhone
- Available in Kazakh and Russian
Available on the web and as an iOS app on the App Store.

Sticky Notes Zen - sticky notes on any webpage
Sticky Notes Zen is a Chrome extension for putting floating notes on any website. Notes are tied to the page URL and reappear when you come back.
- Pick a note color, or make notes transparent so the page underneath stays visible
- Drag, resize, and collapse notes right on the page
- Scope a note to a single page or to the whole website
- Manage all notes in a side panel, grouped by site
- Arrange notes on Boards, a canvas separate from page notes
No account needed: notes are stored locally in Chrome and never sent to a server.

Timezone Converter - world time difference calculator
Timezone Converter is a Chrome extension for converting time across time zones straight from the browser toolbar. It's handy for scheduling calls, working with remote teams, and planning international travel.
- Pick a time zone and see the converted time instantly, without opening a new tab
- Supports all time zones, from New York to London to Tokyo
- Lightweight, with no sign-up and no ads
Running Pace Calculator - paces and splits for any race distance
Running Pace Calculator is a free web tool for planning race and training paces. Pick a distance, set your target pace, and get split times for the whole run.
- Preset distances: 1K, 3K, 5K, 10K, half marathon, and marathon, plus custom distances
- Pace slider from 3:00 to 12:00 per kilometer
- Switch between kilometers and miles
- Guides and FAQs on pacing for 5K, 10K, half marathon, and marathon
Available in English and Russian.
Zencode - a clean, code-friendly Obsidian theme
Zencode is a theme for Obsidian that uses GitHub Light colors in light mode and Atom One Dark in dark mode, for both the interface and syntax highlighting.
- Lilex monospace font for notes and IBM Plex Sans for the interface
- Matching syntax colors in reading mode and live preview
- Code blocks with borders, rounded corners, and a subtle copy button
- GitHub-style callouts, keyboard keys, and zebra-striped tables
- Extra palettes (GitHub, Zed Gruvbox, Zed One) and font and layout options via the Style Settings plugin
Open source under the MIT license: source on GitHub.
tmdautov.com - this blog
A statically generated Next.js site with Markdown content, full-text search, and dynamic OG images.
PGN Viewer - replay chess games in the browser
Paste a PGN and replay the game move by move with keyboard navigation.