
Was more than two weeks ago
Кузнецов Артем
Male, 30 years, born on 22 October 1995
Turkey, I want to relocate, prepared for business trips
Contacts
The phone has been hidden by the job seeker
cinquestyle@gmail.com — preferred means of communication

Senior Full-Stack Engineer
Specializations:
- Programmer, developer
Employment: full time
Work schedule: full day, flexible schedule, remote working
Work experience 10 years 5 months
August 2016 — currently
9 years 5 months
Yaroslavl, tensor.ru/
IT, System Integration, Internet... Show more
Senior Full-Stack Engineer
Последние проекты:
1. Построение корпоративного продукта Видеосвязи с использованием Jitsi Media Server
https://sbis.ru/video_communications
Технологии:
Frontend: TypeScript, React, Redux Toolkit, WebSockets, WebRTC;
Backend: NodeJS, WS, PostgreSQL, Redis, Jitsi (videobridge, jicofo, prosody);
Работа над решением для видеоконференций на основе технологии WebRTC, способным обслуживать сотни участников в одной видеоконференции.
Основные рабочие области:
- построение клиентской архитектуры компонентов;
- разработка системы анимаций, раскладок для просмотра участников и их видео;
- оптимизация клиентской производительности;
- поддержка сигнального websocket-сервиса;
- разворот и конфигурация серверных jitsi компонентов с помощью Kubernetes, Helm charts;
- внедрение ML решений для клиентской замены фона, работа с Canvas API, Wasm, TFLite;
2. Видеоредактор:
Технологии:
Frontend: TypeScript, React, Redux;
Backend: Python, PostgreSQL;
Работа над созданием возможности редактировать корпоративные вебинары в браузере после их проведения.
Основные рабочие области:
- разработка основных клиентских компонентов (timeline, drag'n'drop, work area);
- взаимодействие с серверным хранилищем, конвертация итогового результата через ffmpeg;
August 2015 — August 2016
1 year 1 month
Yaroslavl, krista.ru
IT, System Integration, Internet... Show more
Инженер-программист
Разработка функционала бухгалтерской отчетности на .Net C# ExtJS
Skills
Skill proficiency levels
About me
7+ лет опыта коммерческой разработки
Знаю и могу применять на практике принципы OOP и функционального программирования.
В разработке использую в основном только React 17+ (hooks) и TypeScript 4+ (ESNext).
Придерживаюсь принципов модульности, feature-slice design, микросервисной архитектуры.
Есть хорошее понимание REST и RPC архитектуры API.
Разбираюсь в более низкоуровневых протоколах TCP/UDP, устройстве работы сети, принципах кэширования, построении высоконагруженных сервисов, использовании LoadBalancer и т.д.
Могу проводить ревью, помогать в обучении junior разработчиков.
Основные задачи на рабочем месте это написание бизнес-логики.
Верстаю в основном с помощью flex или tailwindcss.
Полностью самостоятелен в плане принятия ключевых архитектурных решений и доведения их до выполнения.
Любимые авторы на YouTube: Theo Browne, ThePrimeagen
Higher education (bachelor)
2017
Факультет информатики и вычислительной техники, Фундаментальная информатика и информационные технологии
Languages
Citizenship, travel time to work
Citizenship: Russia
Permission to work: Russia
Desired travel time to work: Doesn't matter