Александр
Шилов
Senior FullStack Developer
GitHub
Почта
Telegram
ВКонтакте
Типичный стек
TypeScript
HTML5
CSS3
NextJS
React
React Query
Tailwind
tRPC
Prisma
PostgreSQL
Socket.IO
Docker
Vitest
CI/CD
Навыки
Frontend: языки
JavaScript: ES2022, Proxy
TypeScript: Generics, Type Mapping
HTML5: семантика, WebGL
CSS3: FlexBox, Grid, Tailwind
Frontend: фреймворки
React: Hooks, Suspense, Context API
Next.js
Angular: RxJS
Redux, MobX, Zustand
Babylon.js, Recharts
Frontend: производительность
React Dev Tools
Chrome Dev Tools
Lazy loading, Code splitting
ESLint, Prettier
Backend: рантаймы
Node.js: tRPC, Prisma, Socket.io
Python: FastAPI, SQLModel, Pydantic
Java/Kotlin: Spring Boot, Vert.x
Rust, Django, Express
Backend: API и данные
REST API, WebSocket
OAuth, JWT
Zod, JSON Schema
Swagger
Backend: базы данных
PostgreSQL
Redis
Cassandra
SQLite
Yjs
Тестирование
Jest
Puppeteer
TDD
Vitest
pytest
Сборка и деплой
Webpack, Vite
NPM, Yarn
CI / CD
Docker, Ansible
Инструменты разработки
WebStorm
VS Code
Bash
Git
Figma
ИИ-разработка
Claude Code
AI Agents
Prompt Engineering
LLM API
Тимлидство
Архитектура и типизация
Работа с дизайном и PM
Scrum, Kanban, планирование
Тайм-менеджмент, приоритизация
Оптимизация производительности
Рефакторинг и поддержка легаси
Проекты
НЛМК — Управление выпусками
Игрон — Настольные игры онлайн
САТЭК — RedForester
Точка Зрения — АИС Эксперт
Свои продукты
AniRig
Автоматизация создания VTuber-аватаров
NotiBox
Realtime SaaS, замена Pusher
Gym Tracker
Пэт проект