Skip to content
View Tminww's full-sized avatar

Block or report Tminww

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tminww/README.md

Привет 👋 Я Серафим Олейник

Full Stack разработчик

3+ года опыта в разработке веб-приложений и систем обработки данных. Специализируюсь на Vue 3/Nuxt + Python FastAPI + PostgreSQL + Docker. Работаю над внутренними enterprise-инструментами и автоматизацией бизнес-процессов.

Текущие проекты:

  • 🚀 Kapibara— ETL-система, обрабатывающая 1.4 млн записей за 1.5 часа
  • 🔬 Интерфейс для лабораторной информационной системы
  • 🏢 Корпоративные веб-приложения и внутренние инструменты

📍 Россия, UTC+3 | 📫 tminww-email@yandex.ru


💼 Профессиональный опыт

3+ года в разработке | Внутренние инструменты и коммерческие решения

Что умею:

  • Full-stack разработка с нуля на стеке Vue 3/Nuxt + FastAPI + PostgreSQL
  • Архитектура ETL-систем и обработка больших объемов данных
  • Solo и командная работа — могу вести проект самостоятельно или работать в команде
  • Менторинг разработчиков и введение в веб-разработку
  • Коммуникация с заказчиками — сбор требований, декомпозиция задач
  • DevOps — от разработки до деплоя (Docker, CI/CD, настройка серверов)

🛠️ Технологический стек

🎯 Основная экспертиза

Frontend:
Vue.js Nuxt TypeScript

  • Vue 3 (Composition API, Options API), Nuxt.js
  • State: Pinia, Vuex, Composables
  • UI: Vuetify, Nuxt UI, кастомные компоненты на Reka UI
  • Vite, TypeScript

Backend:
Python FastAPI PostgreSQL

  • FastAPI (REST API, WebSocket, фоновые задачи)
  • SQLAlchemy, Alembic, оптимизация запросов
  • Celery, Redis
  • PostgreSQL, MongoDB

DevOps:
Docker Linux GitHub Actions

  • Docker, Docker Compose
  • CI/CD (GitHub Actions)
  • Nginx, Caddy, HTTPS (Let's Encrypt)
  • Linux (Ubuntu, Fedora, Arch)

Тестирование:
Pytest

Дополнительный опыт

  • Web: Django + Jinja2, Flask, PHP (Yii2)
  • Desktop: Python Qt Widgets, C++ Qt + QML
  • Другое: Git flow, техническая документация

🚀 Ключевые проекты

ETL-система для обработки данных официального опубликования

Высокопроизводительная система автоматизированной обработки данных с расширением функционала государственного портала.

Стек: FastAPI, Vue 3, PostgreSQL, Redis, Celery, Docker

Результаты:

  • Обработка 1 400 000+ записей полного банка данных за 1.5 часа
  • Автоматизация ETL-процессов с фоновыми задачами
  • REST API для интеграции с внешними системами
  • Оптимизация SQL-запросов и индексирование БД

Роль: Архитектура и full-stack разработка


🔹 Лабораторная информационная система (ЛИС)

Web-интерфейс для управления лабораторными данными

Разработка современного пользовательского интерфейса для системы управления медицинскими лабораторными исследованиями.

Стек: Vue 3, TypeScript, Vuetify, Pinia

Особенности:

  • Сложные формы ввода с валидацией и автоподстановкой
  • Визуализация данных и отчетов
  • Адаптивный дизайн для работы на планшетах

Роль: Frontend разработка


🔹 Корпоративный сайт компании

Многостраничный сайт для бизнеса (гидроизоляция)

Полный цикл разработки корпоративного сайта с административной панелью.

Стек: Nuxt.js, Vue 3, TypeScript

Реализовано:

  • Многостраничная структура с адаптивным дизайном
  • Формы обратной связи с валидацией
  • CMS для управления контентом
  • SEO-оптимизация

Роль: Full-stack разработка
Длительность: 3 месяца


🔹 Desktop-приложение для обработки данных

Инструмент анализа и визуализации массивов данных

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

Стек: Python Qt Widgets / C++ Qt + QML

Возможности:

  • Импорт данных из различных источников
  • Обработка и трансформация больших массивов
  • Интерактивные графики и диаграммы
  • Экспорт результатов в различных форматах

Роль: Solo разработка


🎓 Образование и квалификация

  • 🎓 Высшее техническое образование
  • 🔐 Специализация: Информационная безопасность
  • 🌐 Английский язык: Technical English (чтение документации, понимание технических статей)

💡 Профессиональные навыки

Софт скиллы

  • 🤝 Работа в команде и самостоятельное ведение проектов
  • 👨‍🏫 Менторинг junior-разработчиков
  • 📋 Декомпозиция задач и планирование спринтов
  • 💬 Коммуникация с заказчиками и сбор требований
  • 📝 Написание технической документации
  • 🔄 Git workflow (feature branches, code review, pull requests)

Подход к разработке

  • Фокус на чистом, поддерживаемом коде
  • Покрытие критичного функционала тестами
  • Оптимизация производительности и запросов к БД
  • Документирование API и архитектурных решений

📊 GitHub активность

Top Languages


📬 Контакты

Telegram Email


Разрабатываю надежные решения для автоматизации бизнес-процессов

Popular repositories Loading

  1. parse-telegram-export-chat parse-telegram-export-chat Public

    Этот проект представляет собой скрипт для обработки экспортированных чатов из Telegram. Он извлекает текстовые, голосовые и видео сообщения из HTML-файлов, распознает текст из аудио и видео сообщен…

    Python 1

  2. telegram-chanel-downloader telegram-chanel-downloader Public

    Python 1

  3. kapibara-project kapibara-project Public

    My first fastapi project (parser + webapp)

    HTML

  4. devops-game devops-game Public

    Python

  5. music-shop-project music-shop-project Public

    Проект представляет собой интернет-магазин, созданный на основе Django 3.2, с расширенными возможностями для работы с платежами, управления изображениями товаров и взаимодействия с внешними API.

    CSS

  6. telegram-avito-bot telegram-avito-bot Public

    Python