Портфолио
проектов

Проекты разного масштаба и сложности — от интернет-магазинов до enterprise систем и мобильных приложений. Каждый проект решает реальные бизнес-задачи.

Реализованные проекты

E-commerce

Интернет-магазин Valencia

Интернет-магазин кондитерских изделий с каталогом товаров, корзиной и системой заказов

Задача

Необходимо было создать удобный интернет-магазин с быстрой загрузкой страниц, хорошей индексацией для SEO и настроить полную инфраструктуру

Результат

Быстрый и SEO-оптимизированный интернет-магазин с полностью настроенной инфраструктурой и автоматическим деплоем

Решение

  • Реализовал frontend на Next.js с использованием ISR (Incremental Static Regeneration)
  • Настроил CSR (Client-Side Rendering) для интерактивных элементов
  • Разработал backend API на Django
  • Стилизация через Tailwind CSS для быстрой разработки
  • Поднял и настроил сервер (Linux)
  • Настроил NGINX как reverse proxy и для статики
  • Настроил CI/CD через GitHub Actions для автоматического деплоя
  • Оптимизация изображений и Core Web Vitals
Next.jsDjangoTypeScriptTailwind CSSNGINXGitHub ActionsLinux
Посмотреть проект
Desktop

Desktop приложение для автоматизации

Кроссплатформенное desktop приложение для автоматизации бизнес-процессов

Задача

Требовалось создать решение с интеграцией платежной системы и работой с периферийными устройствами

Результат

Приложение успешно запущено и используется для автоматизации ключевых бизнес-процессов

Решение

  • Разработал desktop приложение на Electron.js
  • Доработал Python API для работы с принтерами и сканерами
  • Интегрировал платежную систему AQSI Cube
  • Настроил автообновления и кроссплатформенную сборку
  • Реализовал систему логирования и мониторинга
  • Настроил GitLab CI для автоматической сборки и тестирования
ElectronNode.jsPythonFlaskAQSI Cube
Посмотреть проект
Mobile

Мобильное приложение с аналитикой

Кроссплатформенное мобильное приложение с системой сбора и анализа данных в реальном времени

Задача

Нужно было создать мобильное приложение с мониторингом оборудования и визуализацией данных

Результат

Пользователи получили доступ к детальной аналитике и мониторингу через мобильное приложение

Решение

  • Разработал кроссплатформенное приложение на Ionic/Capacitor
  • С нуля развернул и настроил стек ELK (Elasticsearch, Logstash, Kibana)
  • Реализовал сбор и обработку данных с клиентского оборудования
  • Создал интерактивные дашборды с аналитикой в реальном времени
  • Настроил push-уведомления и оффлайн-режим
IonicCapacitorELK StackTypeScriptElasticsearch
Посмотреть проект
Web

Внутренняя CRM система

Enterprise CRM-система для автоматизации бизнес-процессов компании

Задача

Необходима была разработка масштабируемой CRM с высокими требованиями к производительности и сложной бизнес-логикой

Результат

Система внедрена и активно используется для управления бизнес-процессами компании

Решение

  • Разработал frontend на Angular с реактивным подходом (RxJS)
  • Использовал Reactive Forms для сложных форм с валидацией
  • Реализовал модульную архитектуру с lazy loading
  • Работа с директивами, пайпами и сервисами (Dependency Injection)
  • Написание unit-тестов (Jasmine/Karma) и e2e-тестов
  • Настроил GitLab CI для автоматизации тестирования и деплоя
AngularRxJSTypeScriptAngular MaterialGitLab CI

Чему научился

Ключевые навыки, полученные в процессе работы над проектами разного масштаба

Fullstack end-to-end разработка

Реализация проектов полного цикла: от story mapping и проектирования архитектуры до вывода в продакшн и поддержки инфраструктуры

Frontend разработка

React/Next.js с пониманием CSR, SSR, SSG, RSC, ISG, App Router/Pages Router, Server Actions. State-менеджеры: Effector, Redux Toolkit, Zustand, TanStack Query

Angular и Enterprise

Разработка сложных приложений на Angular с RxJS, Reactive Forms, модульной архитектурой, MVVM-паттерном. Написание unit и e2e тестов

Backend разработка

Node.js, Express, Nest.js с использованием RESTful API. Работа с PostgreSQL (Prisma, TypeORM), MongoDB (Mongoose), Redis. Понимание индексации и нормализации данных

DevOps и инфраструктура

Настройка CI/CD (GitLab CI, GitHub Actions), контейнеризация (Docker, docker-compose). Конфигурация NGINX, настройка Linux серверов, мониторинг (ELK Stack)

Desktop разработка

Electron.js приложения с архитектурой Main/Renderer, IPC, работа с файлами и периферией. Интеграция с внешними API (Python/Flask для устройств)

Интеграции и API

Интеграция с внешними сервисами и платёжными системами (AQSI Cube), работа с WebRTC, WebSocket для real-time функционала

Микросервисная и монолитная архитектура

Опыт работы с обоими подходами, проектирование масштабируемых систем, применение архитектурных паттернов (Singleton, Dependency Injection)

Командная работа Agile/Scrum

Спринты, ежедневные митинги, ретроспективы, планирования. Code review, работа по Gitflow. Опыт в интернациональных командах на английском языке

Оптимизация и производительность

Оптимизация запросов к БД, индексация, кеширование. Настройка балансировки нагрузки, системы логирования и мониторинга

Обсудим ваш проект?

Готов взяться за новую задачу и реализовать ваши идеи. Каждый проект — это возможность создать что-то уникальное и полезное.

Сайт дорабатывается
Возможны неточности и временные недочеты. Спасибо за понимание!