const dastan: Developer = {
location: 'Aktau, Kazakhstan 🇰🇿',
age: 17,
education: 'RS School -- Stage 0 → Stage 3 (graduated)',
role: 'Frontend Developer',
philosophy: 'Build foundations first, frameworks second.',
currentFocus: ['React ecosystem', 'Next.js', 'Full-stack development'],
funFact:
'None of my projects are tutorial clones -- every single one is built from scratch.',
};🎓 Выпускник RS School (полный курс: Vanilla JS → TypeScript → React/Next.js)
🏆 2× Team Lead в командных проектах, 2 из 3 наград на RS Tandem Awards 2026 (среди 38 команд)
🧱 Начинал с кастомного фреймворка на Vanilla TS — свой роутер, Event Bus, Component-класс — и только потом перешёл к React
🔬 Пишу strict TypeScript — 0 any, 0 ts-ignore во всех проектах
🌱 Сейчас изучаю: углубляюсь в full-stack
Languages & Core
Frameworks & Libraries
Architecture & Concepts
Testing & Code Quality
Design & Management
|
Интерактивная платформа для подготовки к техническим собеседованиям -- образовательные виджеты в формате мини-игр. Кастомный фреймворк на Vanilla TS (MVC, Component-класс, Event Bus), CodeMirror, Web Worker, Supabase.
|
Full-stack приложение для редактирования, валидации и тестирования REST API. CodeMirror + Spectral-линтинг, API Viewer, встроенный REST Client с серверным прокси, SSR-аналитика, Supabase Auth, i18n (EN/RU).
|
|
Платформа поиска видеоигр (RAWG API), эволюционировавшая через 6 PR: Class Components → Hooks → Redux Toolkit → RTK Query → Next.js SSR + i18n. UI-кит из 15 компонентов, 0 any.
|
Приложение регистрации с двумя подходами к формам: Uncontrolled Components и React Hook Form + zodResolver. Единая Zod-схема, Redux для истории, модальные окна на нативном <dialog> + React Portal.
|
💬 Fun ChatSPA-мессенджер реального времени, полностью написанный с нуля. Кастомный WebSocket-сервис с авто-реконнектом и очередью, Event-Driven архитектура, статусы сообщений, Glassmorphism UI.
|
...and 8 more projects in my repositories 👀 |
2,578 students started the course. A little over 100 reached the end. Around 30 completed all stages in full. Dastan was one of them. |
His code is clean, well-organized, and easy to read. His projects were consistently among the strongest in the course, especially when it came to UI styling and well-thought-out UX. |
Dastan is not afraid of challenges, asks the right questions, and consistently sees tasks through to completion. He took ownership of results, supported team members, and was effective in building communication and maintaining team momentum. |






