Frontend engineer from Moscow β building React admin panels, design systems, and the occasional bot, scanner, or API on the side.
- π₯ Day job: complex React + TypeScript admin apps (fintech / sport / payments domains)
- π§± Fan of Feature-Sliced Design, typed APIs (
openapi-fetch+ Zod), and component libraries with Storybook - π Side projects in Go and Python when the frontend isn't enough
| Area | Details |
|---|---|
| Admin panels | React + MUI + TanStack Query/Table, Effector/Zustand, OIDC auth, i18n, SSE β large fintech & sport-catalog back-offices |
| Design systems | Shared ui-components library: Storybook, Vitest + Testing Library, husky + commitlint, semantic releases |
| Public web | Next.js sites with Strapi CMS, Tailwind, Framer Motion, SEO & i18n (e.g. a theatre website) |
| Web components | Lit + @lit-labs/router micro-frontends tested with Playwright |
| Bots & automation | Telegram trading-signal bots (Telegraf, Bybit API, MongoDB), job-application automation |
| Go | CLI tools, URL shortener, TLS scanner contributions |
| Python | FastAPI services with SQLAlchemy/asyncpg, pandas & scikit-learn analytics |
- GitHub: @bakunovdo
- Email: bakunov.do@gmail.com

