
Был более двух недель назад
Зайцев Святослав
Мужчина, 24 года, родился 13 июня 2000
Не ищет работу
Алматы, не готов к переезду, не готов к командировкам

Senior Angular Frontend Developer
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день, удаленная работа
Опыт работы 7 лет 1 месяц
Март 2023 — по настоящее время
2 года 4 месяца
Сентябрь 2018 — Март 2023
4 года 7 месяцев
Агент Умный Полис
Санкт-Петербург
Информационные технологии, системная интеграция, интернет... Показать еще
Angular Frontend Developer
Разработка веб-приложий на Angular
Июнь 2018 — Август 2018
3 месяца
Аналитика Инсайт
Республика Крым
Angular frontend developer
Разработка веб-приложий на Angular 6 + Adonis.
Навыки
Уровни владения навыками
Обо мне
Обо мне:
1. Опыт работы с Angular 2-14 более 4 лет.
- Опыт создания Angular библиотек.
- Опыт разработки кастомных структурных директив.
- Lazy-load (как без @angular/router так и с ним).
- Оптимизация FCP.
- SSR.
- Уменьшение размера бандла, загружаемого при первой отрисовке страницы.
- Низкоуровневое знание фреимворка (ViewContainerRef, TemplateRef (+ ngTemplateContextGuard), Dependency Injection (+ DI Flags, EnvironmentInjector).
2. Опыт работы с TypeScript более 4 лет.
- Строгая типизация (strict)
- Манипуляция с типами
- Декораторы
- Type guards
- Type assertions
- Раздельный бандл библиотек (esm, cjs, types)
- Знаком с библиотеками: rxjs, typeorm, moment, luxon, и др.
3. Знание ECMA Modules (.mjs, .mts)
4. Опыт работы с Nest.Js (Angular SSR, и полноценные проекты на фрилансе)
- Работа с express, fastify
- Создание gRPC микросервисов
- Мониторинг
- async_hooks
5. Опыт работы с Python (в свободное время)
- Знаком с библиотеками Django, FastApi, pyTelegramBotApi, pyrogram, asyncio, aiohttp, pydantic, rabbitmq
- Контекстные менеджеры
- Декораторы
6. Понимание основных принципов HTTP протокола
7. Опыт работы с базами данных
- SQLite
- PostgreSQL
- MongoDB
8. Прошёл курсы на роль TeamLead, небольшой опыт управления командой
9. Unit / e2e тестирование
10. Опыт работы с eslint
- Написано несколько правил для внутренних проектов
- Участие в развитии пакета @typescript-eslint
11. Опыт разработки корпоративных библиотек. В корпоративном npm-registry.
12. Опыт работы с Docker/Docker-compose.
Хочу развиваться в направлении full-stack, интересен фреймворк Nest.js и работа с микросервисами.
Приемлемый рабочий график:
В пятницу могу работать до 14:00 по личным причинам. Оставшееся время можно:
1. Вычесть из ЗП
2. Раскинуть по остальным дням
3. Перенести на воскресенье
Рассматриваю предложения компаний не базирующийся в РФ.
Среднее образование
2018
МБОУ "Школа-лицей имени Героя Советского Союза Ф.Ф.Степанова города Саки"
Знание языков
Электронные сертификаты
2022
Гражданство, время в пути до работы
Гражданство: Россия
Желательное время в пути до работы: Не имеет значения