Язык / Language: Русский · English
Создаю веб-приложения и browser-first продукты на HTML/CSS/JavaScript, Canvas/WebGL и Three.js, а также Python-приложения для Windows, инструменты автоматизации, мультимедийные системы и локальные AI-приложения.
Моё портфолио строится вокруг двух основных направлений: Web Development и Python Development. В обоих направлениях важны не только функции, но и архитектура, диагностика, восстановление после сбоев, автоматические проверки и сохранность пользовательских данных.
| Направление | Что разрабатываю | Технологии |
|---|---|---|
| Web Development | браузерные приложения, local-first интерфейсы, графические редакторы, 2D/3D приложения и игры | JavaScript, HTML/CSS, Canvas 2D, WebGL, Three.js, Web Audio API, IndexedDB, localStorage |
| Python Development | Windows desktop, автоматизация, системные утилиты, мультимедиа, локальный AI | Python, Tkinter, WinAPI, ctypes, COM/SAPI, SQLite, FFmpeg, Whisper, CUDA |
| Hybrid Desktop/Web | desktop-приложения с JavaScript UI и Python/native bridge | Python, pywebview, JavaScript, local-first state, backup/recovery |
Ниже перечислены все 14 проектных репозиториев моего GitHub-профиля.
| Проект | Направление | Что показывает |
|---|---|---|
| ZeTer Photo Editor | Web / Graphics | браузерный графический редактор: Canvas 2D, layers/masks, PSD/PSB, high-depth pixel pipeline, ICC/CMYK, regression tests |
| BizPilot | Web / Application | local-first бизнес-приложение, testable cash-flow engine, localStorage/ZIP backup, regression tests и real headless-browser boot smoke |
| ZAP ZONE | Web / 3D | Three.js/WebGL FPS, modular JavaScript, tactical AI, оружие/баллистика, structural validation и browser smoke CI |
| CYBER RACE | Web / 3D | Three.js/WebGL combat racing; dependency-injected opponent/ballistics simulation, seeded replay fixtures, Node contracts и headless WebGL integration CI |
| Forest Hunter | Web / 3D | Three.js FPS; replayable boar state machine, seeded combat/reload/deployable scenarios, environment modules, Node contracts и headless WebGL CI |
| Screen Recorder Pro | Python / Windows | FFmpeg, Desktop Duplication, NVENC, WinAPI, process lifecycle, capture recovery и save safety |
| BSOD Investigator | Python / Diagnostics | WinDbg/CDB, crash dumps, Event Log, SQLite и evidence-based диагностика |
| VoiceFlow | Python / AI | local speech-to-text, faster-whisper, CPU/CUDA, background pipeline и Windows input |
| Video Translator Pro | Python / AI + Multimedia | Whisper → translation → TTS → FFmpeg, checkpoints, cache, recovery и artifact validation |
| Vacancy Parser Pro | Python / Automation | multi-source парсинг вакансий, adapters, fault isolation, deduplication и Excel export |
| Universal Video Downloader | Python / Multimedia | yt-dlp, MP4/MP3, format selection, remux/transcoding fallback, ffprobe validation и tests |
| Text to MP3 for Windows | Python / Windows | Microsoft SAPI/COM, Windows TTS, MP3, global hotkeys, state persistence и long-job recovery |
| Windows PC Locker | Python / Windows | WinAPI, WTS API, mutex, power management, self-test и bounded logging |
| ZeTer OS | Hybrid Desktop/Web | Python + JavaScript, pywebview bridge, modular frontend, local-first state и backup/recovery |
Расширенная техническая карта всех проектов: PROJECTS.md.
- Ищу первопричину, а не маскирую симптом.
- Разделяю код по зонам ответственности.
- Проверяю не только код, но и конечный результат.
- Проектирую recovery для длинных операций.
- Считаю пользовательские данные частью архитектуры.
- AI-assisted изменения проверяю тестами и фактической валидацией.
Подробнее: ENGINEERING.md.
Чтобы технический reviewer мог быстро перейти от описания к коду и проверкам:
- ZeTer Photo Editor:
src/adapters/·tests/color-management.test.mjs· CI. - ZAP ZONE:
src/core/·src/combat/·src/weapons/· structural validation · browser smoke CI. - BizPilot:
js/cashflow.js·scripts/test-cashflow.mjs·scripts/browser-smoke.sh· CI. - CYBER RACE:
src/ai/opponent-brain.js·src/weapons/ballistics.js·src/core/seeded-rng.js·tests/scenarios.mjs· CI. - Forest Hunter:
src/ai/boar-brain.js·src/weapons/combat-rules.js·src/core/seeded-rng.js·tests/scenarios.mjs· CI. - Screen Recorder Pro:
screen_recorder/· capture recovery · save safety. - BSOD Investigator:
bsod_investigator.py·docs/. - VoiceFlow:
voiceflow.py·docs/.
Web: HTML · CSS · JavaScript · Canvas 2D · WebGL · Three.js · Web Audio API · IndexedDB · localStorage
Python / Windows: Python · Tkinter · WinAPI · ctypes · COM / SAPI · pywebview · PyInstaller
AI / Multimedia: FFmpeg · FFprobe · yt-dlp · Whisper · faster-whisper · CUDA · Edge TTS
Data / Automation: SQLite · JSON · pandas · openpyxl · requests · BeautifulSoup
Engineering: Git · GitHub Actions · regression tests · smoke tests · diagnostics · backup/recovery
- PROJECTS.md — карта проектов.
- REVIEW_GUIDE.md — технический маршрут на 5/15/30 минут.
- ENGINEERING.md — инженерные принципы и примеры.
- SUPPORT.md — диагностика и bug reports для Web, Python и hybrid-проектов.
- Email: zeter11@gmail.com
- Telegram: https://t.me/zeter1
- LinkedIn: https://www.linkedin.com/in/zeter/
- Сайт: https://dkl.do.am/
