
О себе
Инженер-программист, разработчик и проектировщик IT - веб проектов и приложений, под любую бизнес логику.
Я программист "самоучка", начал программировать примерно со средней школы на интересе и энтузиазме, самостоятельно обучаясь новым технологиями и языкам программирования. Создавал и проектировал различные решения в зависимости от того, что меня тогда интересовало... Игры, моды к играм, ПО для синхронизации модов к играм, функциональные сайты, ну и тому подобное. Затем начал работать на коммерческих проектах, там быстро продвигался, так как база полученная в период бурного интереса и энтузиазма оказалась хороша, так как я буквально понимаю и вижу проекты, с которыми работаю, как определённую схему логических взаимодействий, реализованных в алгоритмах программного кода.
Регулярно занимаюсь в спорт зале, часто и много пишу в интернете, занимаюсь общественной деятельностью.
Список технологий, с которыми работаю
- ЯП: Typescript/Javascript
- Runtime: Bun
- Http/Api: Hono, orpc
- ORM: Drizzle
- Frontend: Vue, Nuxt
- Devops: Docker (+compose) / Linux / Brain
- DB: Postgres, Redis
- Media: FFmpeg
- AsyncHTTP: SSE
Список технологий с которыми работал раньше
- ЯП: PHP(Vanila/Laravel/Yii), C#, Java
- Runtime: NodeJs
- Http/Api: express, trpc, nest.js
- ORM: prisma, sequlize, typeorm
- Frontend: React, Angular(1/2+)
- DataStorage: S3
- MQ: Kafka, RabbitMq
- DB: MySql, Click House, MongoDB
- AsyncHTTP: WebSocket / Socket.Io
- ... В целом технологий, с которыми работал так много, что все даже трудно вспомнить, и многие из них уже просто устарели.
Чего хочу
- Работать на больших и интересных проектах.
- Работа с людьми, командная работа.
- Хочу себя попробовать в технической экспертизе и в ведении проектов.


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
~(2025-12 .. 2026-01)
Разработка приложения для трансляций видео под музыку на прямые трансляции в интернете.
(bun(nodejs), ffmpeg)
~(2025-08 ..)
Разнообразная работа по общественным проектам... Создание и обновление сайтов, разработка ботов, техническая поддержка.
(Bun, nodejs, docker, vue, nuxt, wordpress...)
~(2025-06 .. 2025-08)
Рефакторинг крупного react проекта, добавление поддержки SSR в него.
(Next.js, Bun, Docker)
~(2025-02 .. 2025-04)
Улучшение сайта и разработка телеграмм бота для мероприятия общественной организации.
Backend: nuxt 3, typescript, bun, orpc, prisma, gramio, docker, devops
Frontend: nuxt 3, primevue, tailwindcss, orpc
~(2024-08 .. 2025-01)
Проектирование и разработка прототипа системы, для упорядочивания и аналитики событий (исторических данных).
Backend: typescript, bun, trpc, prisma, docker, devops
Frontend: nuxt 3, nuxtui, tailwindcss, trpc
~(2024-02 .. 2024-04)
Создание статичного сайта, для мероприятия общественной организации.
(nuxt 3, tailwindcss, devops)
~(2023-06 .. 2023-12)
Проектирование и разработка в проекте обменника крипта валюты, через телеграмм, на мультисервисной архитектуре. А именно сделал с нуля сервис для обмена, систему доставки сообщений через сокет... Так же работал с другими сервисами проекта.
Только backend: typescript, nestjs, inversify, prisma, typeorm, socket.io, kafka, docker, devops
~(2021-08 .. 2023-05)
Проектирование, разработка и управление, в проекте новой версии сайта для проведения видео трансляций. Проектировал и разрабатывал проект на бакенде, контролировал разработку основного фронтенд приложения, делал фронтенд приложение плеера проекта.
back: nestjs, typescript, socket.io, prisma.io, mysql, redis, nginx, traefik, ffmpeg, aws, sh, devops
front: typescript, vue3, scss, socket.io
~(2021-05 .. 2022)
Разработка и поддержка системы бакенда для сайтов по продаже NFT (nodejs, typescript, postgres, prisma.io, traefik, web3)
~(2021 .. 2022)
Попытка создать веб студию, ItProdLab.ru, было два знакомых, которых я обучил и перевёл в IT сферу, сделали несколько благотворительных проектов. По итогу не совсем срослось, но знакомые теперь работают в IT.
~(2020-09 .. 2021-01)
Разработка мобильного приложения, а так же правки и работы по сайту продажи астро прогнозов. (fullstack, ionic framework, react, android, ios, laravel, php, vue)
~(2019-07 .. 2019-11)
Разработка сайта по продажи астро прогнозов (php, laravel, vue, fullstack)
~(2020-01 .. 2020-03)
Правки, доработки и улучшения по старым проектам.
~(2019-10 .. 2020-06)
Проект сайта продажи авто-страховок (fullstack, попытка партнёрства, болезненный но полезный опыт)
~(2019-10 .. 2019-12, 2020-10 - 2020-12)
Разработка и работы по сайту с радио эфиром. (fullstack, vue, nodejs, ffmpeg, socket.io)
Разработка высоко нагруженного программного обеспечения, отладка, поиск ошибок, доработка деталей.
- Разработал приложение файлового сервера, для приёма и отдачи большого количества данных. Используемые технологии: nodejs, ipfs, горячий и холодных кеш, система очистки кеша, генерация диапазонов балансировщика, s3, openstack swift.
- Разработал инструменты для управления системой из нескольких запущенных экземпляров файлового сервера на нескольких физический серверах, которые обладают возможностями: контроля состояния системы, добавления и удаления экземпляров файловых серверов, перезагрузка экземпляров файловых серверов. (consul, traefik)
- Разработал функционал для организации нагрузочного тестирования для сетевой файловой системы. (nodejs)
Обязанности: Создание программного обеспечение, удалённое администрирование ЭВМ, исследования, внедрение и разработка программных технологий, поддержание и улучшение проектов.
- Разработал расширение для браузера, с технологией удалённой подгрузи компонентов из серверной части, а так же платной и бесплатной версией. (chrome-ext, nodejs, gulp, docker-compose)
- Улучшал и рефакторил проект, внедрял новые технологии, изменял технологию для работы с другой блокчейн сетью. (angular 7+, EOSJS, Scatter, Meet-one)
- Создавал проект приложения для социальной сети, разрабатывал функционал фронта и бека, создавал структуры, верстал, работал по ТЗ. (angular 7+, three.js, socket.io, nodejs, docker-compose, sequelize, postgresql, redis, nginx)
- Разработал веб приложение для работы с контрактом блокчейн технологии, создавал функционал, структуры, верстал страницы, внедрял технологии. (web3, ethereum, angular 7+)
- Улучшал технологическую основу для одного из старых проектов, с учётом своего опыта работы в javascript и nodejs, рефакторил проект. (nodejs, node-ts, sequelize, typeorm, docker-compose)
- Разработал веб приложение для работы с контрактом блокчейн технологии, создал функционал, структуры, верстал, внедрял технологии. (web3, ethereum, jquery, gulp, webpack)
Обязанности: отвечать за проект, выполнять задачи, делать всё хорошо, администрирование в среде AWS, системное администрирование приложений в системе Linux.
- Множественные исправления, рефакторинги и улучшения в проекте виджета для сайтов. Внедрение нового дизайна, создание нового функционала. Проектом занимался практически в течении большего времени на этой работе, как итог: довольно старому проекту была дана вторая жизнь. (Mysql, Redis, Nodejs, AWS, Angular)
- Создал систему навигации по сайту с помощью клавитуры, а так же систему для чтения контента на сайте, в проекте встраиваемого на сайт виджета. (Native javascript, gulp)
- Участие в проекте системы по сканированию сайтов, на соответствие стандарту WGAG 2.0. Создание панели кода, добавление новых тестов, улучшения в проекте. (nodejs, puppeter, angularjs)
- Создание проекта: видео стримы и рестримы панарамных видео, на основе кода другого проекта. (Nodejs, angularjs)
- Создание технического документа, по внедрению платёжной системы. Участие в разработки изменений по внедрению платёжной системы в проекте виджета для сайтов(Backend, frontend)
- Разработал высоко нагруженное приложение веб чата для онлайн трансляций. (Nodejs, socket.io, Cluster, Redis, AngularJs)
- Организовал структуру и сделал приложение для стресс теста сайта, более 6000 одновременно открытых и используемых страниц. (AWS, Nodejs, puppeteer)
- Изменение Node.js приложения под работу в виде кластера разбитого на осколки.
- Внедрение системы для сбора метрик в Node.js приложение. (prometheus, grafana)
- Создание для Node.js приложения технологии по сбору и доставки данных статистика для накопления, обработки и добавления в БД (AWS-SQS, MySql-RDS)
- Разработка системы по автоматическому транскодированию видео на основе сервисов AWS (Lamda(nodejs), s3, media convert, CWE)
- Вёрстка интерфейса и создание вёрстки для страницы с нуля в ГОС проекте. (vuejs)
- Добавление новых возможностей в крупном проекте.
Разработка систем очень подробной статистики для проекта в отрасли медецины. (Angularjs, php(yii2)
- Работа с системой стриминга видео. Разработка системы водяных знаков для трансляции видео в проекте видео стримов. (Js, vuejs, jquery, php(yii2), wowza)
- Выполнение множества других различных задач.
Обязанности: программировать, развёртывать и обновлять приложения, решать задачи, разрабатывать приложения и системы для их тестирования, находить простые и оптимальные решения.
- Участие в проекте по разработки системы автономных чат ботов. (Angular 1.6.x, go lang, laravel, postgresql)
- Участие в проекте по разработке мессенджера с шифрованием на основе приватнного и публичного ключа. (Angular 1.6.x)
- Разработка внутреннего приложения для поиска сотрудников (angular 4, laravel, mongodb)
- Разработка системы для тестирования приложения автономных чат ботов (protractor, mongodb)
- Написание технической документации для системы по тестированию.
- Оценка проектов и задач.
- Множество мелких задач в других проектах. (В основном ангуляр 1.6.x и что то на php)
- Выполнял задачи по удалённому администрированию компьютеров, настройке и наладки приложений.