👨🔬 3 years of development experience
🤝 Team player and team leader
🌱 Mentor at the RS School
📚 Currently learning CI/CD
🌎 Speak English, Russian, Belarusian
🙃 Fun fact: rescued the rescuers on winter Elbrus when they decided to rescue me
![]() |
Platform for monitoring advertising campaigns The platform features both admin and user interface. Role: Fullstack developer. Stack: TypeScript, Next.js, Tailwind, shadcn/ui, tRPC, TanStack Query, Zod, React Hook Form, date-fns, react-pdf, docx, pnpm, nix, fish shell, Docker, PostgreSQL, ClickHouse, Drizzle ORM, Bcrypt, Vercel blob, ESLint, Prettier, SonarQube. Contribution: single-handedly frontend development, including project settings, cross-browser adaptive layout, core application functionality, routing, authentication, integration with backend. Also responsible for over 60% of backend development, including creation backend table schemas, tables, routers and methods, vercel blob sdk using and etc. Implemented from conception to production launch. Deploy: link. Repository: private (NDA). |
![]() |
Telegram analytics service The service provides users with the ability to analyze Telegram channels. Role: Frontend developer. Stack: TypeScript, Next.js, Tailwind, shadcn/ui, tRPC, TanStack Query, Zod, React Hook Form, date-fns, nix, fish shell, bun, Docker, PostgreSQL, ClickHouse, Drizzle ORM, ESLint, Prettier, SonarQube, Graphite Reviewer. Contribution: complete UI/UX redesign of the entire application, animations, advanced data visualization using charts and diagrams, publications heatmap implementation. Deploy: link. Repository: private (NDA). |
![]() |
Match-three game for Betcity Commercial project, collaborated with kotsiaryna. Role: TeamLead. Stack: React, Redux, TypeScript, Vite, SCSS, ESLint, Prettier, Husky, RestAPI. Contribution: project settings, field generation, elements selection / swipe, combination checking, elements movement and animations, counting score, assets and code optimization. Deploy: link. Repository: private (NDA). |
![]() |
Playground for GraphQL requests Collaborated with AnastasiyaAlisenok and whiterabbit8. Role: TeamLead. Stack: React, Redux, TypeScript, Vite, SCSS, ESLint, Prettier, Husky, GraphQL, React Testing Library, Jest Tests. Contribution: team coordination, project settings, styles and adaptive design, forms validation, multilingualism. Deploy: link. Repository: link. |
![]() |
Online shop integrated with CommerceTools API Project on vanilla TS, collaborated with kotsiaryna and Greys73. Role: TeamLead. Stack: TypeScript, Webpack, SCSS, ESLint, Prettier, Husky, Jest Tests. Contribution: team coordination, commercetools project settings and functionality defining, styles and adaptive design. Deploy: link (commercetools data is unavailable - ends trial period). Repository: link. |
![]() |
My own version of legendary game A bright new version, including custom field, stats, light/dark theme, local saves, sounds and mines generation after first opened cell. Stack: JavaScript, SCSS, ESLint. Deploy: link. Repository: private (school repository). |
