Обо мне

Разработка с вниманием к задаче и людям

Соединяю разработку интерфейсов, автоматизацию и умение объяснять сложное понятным языком. Это помогает быстрее разобраться в задаче и не перегружать решение лишними технологиями.

Меня зовут Сергей Портнов, мне 24 года. Программированием занимаюсь шесть лет, а последние полтора года решаю коммерческие и проектные задачи.

Моя основная специализация — разработка интерфейсов на React. Кроме того, я создаю Telegram-ботов, Python-скрипты, интеграции и сценарии в n8n. Особенно интересны задачи на стыке интерфейса и автоматизации, где важно понять реальный рабочий процесс, а не просто написать код.

Работу делю на понятные этапы и заранее обозначаю ограничения. Если в задаче есть неизвестная часть, сначала проверяю её небольшим прототипом, а затем предлагаю полноценное решение.

Уже три года преподаю программирование школьникам. Благодаря этому умею объяснять технические решения понятным языком, задавать точные вопросы и последовательно разбирать сложные задачи.

Посмотреть проекты

Подход

Принципы работы

Сначала определяем задачу и критерии результата, затем выбираем технологии и проверяем решение на практике.

01

Сначала смысл

Разбираюсь, какую задачу должен решить продукт, и только затем выбираю инструменты.

02

Честная оценка

Не обещаю неподтверждённых результатов и прямо обозначаю ограничения и зоны исследования.

03

Понятный прогресс

Делю работу на проверяемые этапы, чтобы направление можно было уточнить до дорогой переделки.

Компетенции

Технологии и инфраструктура

Инструменты выбираю под задачу: от клиентского интерфейса до базы данных, интеграций и развёртывания на сервере.

Фронтенд

  • React, TypeScript и Next.js
  • React Router и управление состоянием
  • REST, GraphQL и WebSocket
  • Формы, авторизация и адаптивные интерфейсы
  • Vitest, React Testing Library и Playwright

Автоматизация

  • Python и обработка Excel / CSV
  • n8n, вебхуки и внешние API
  • Telegram-боты и Mini Apps
  • Отчёты, уведомления и расписания
  • Функции на основе ИИ с контролем пользователя

Инфраструктура

  • PostgreSQL, SQLite, MySQL и Redis
  • Docker, Linux, nginx и VPS
  • GitHub Actions и CI/CD
  • Логи, мониторинг и резервные копии
  • Постепенное развитие без лишней сложности
6 летв программировании

Изучаю технологии через практику и собственные проекты.

1,5 годапроектной практики

Коммерческие задачи, фриланс и собственные продукты.

50+задач и проектов

От небольших скриптов до интерфейсов, ботов и интеграций.

3 годапреподаю

Индивидуальные занятия для школьников 10–18 лет.

9учеников

Персональная программа и движение в удобном темпе.

Обсудить проект

Расскажи, что нужно сделать

Достаточно кратко описать задачу, текущий процесс и желаемый результат. Я уточню детали и предложу следующий шаг.