Skip to content
View Oleg-Frontend-creator's full-sized avatar
🎯
Open to frontend opportunities
🎯
Open to frontend opportunities

Block or report Oleg-Frontend-creator

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

Dark neon banner

OLEG — Frontend Developer | Performance-Oriented Engineer

Angular • TypeScript • Frontend Architecture • Performance


🔥 About Me

Я — Олег, frontend-разработчик с инженерным подходом к продукту.

Моя специализация — производительные, стабильные и масштабируемые интерфейсы.
Я работаю системно: архитектура → производительность → поддерживаемость → бизнес-результат.

Мне важно:

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

Мой подход формируется через дисциплину, спорт, аналитическое мышление и постоянное улучшение процессов.


⚡ Tech Stack

🎨 Core Stack

🛠 Experience With


💪 Streetlifting / Strength

Streetlifting и силовые тренировки — часть моего инженерного мышления:
дисциплина, работа на дистанции, внимание к деталям и системный прогресс.


🧩 Featured Projects

Ниже — ключевые проекты, демонстрирующие мой подход к разработке:
производительность, архитектура, состояние данных и реальные продуктовые задачи.


🌐 Personal Website — Frontend Portfolio Platform (Vanilla JS)

Мой основной веб-сайт и портфолио как frontend-разработчика.
Проект реализован на чистом JavaScript без фреймворков и спроектирован как лёгкая и производительная frontend-платформа с упором на архитектуру, анимации и скорость загрузки.

  • frontend-платформа на Vanilla JS без фреймворков
  • модульная структура кода и data-driven подход для проектов и услуг
  • разделение критических и асинхронных ресурсов (быстрый First Paint / LCP)
  • адаптивная вёрстка (desktop / tablet / mobile)
  • кастомные интерактивные элементы и анимации
  • форма обратной связи и интерактивная карта

📊 Performance (Lighthouse / PageSpeed)

  • Mobile: 97 / 98 / 100 / 100
  • Desktop: 100 / 98 / 100 / 100
    (Performance / Accessibility / Best Practices / SEO)

💼 Коммерческий факт

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

💼 Commercial Case — Recruiting Landing (Vanilla JS)

Оплаченный коммерческий информационный лендинг (2 страницы) с фокусом на производительность и чистую фронтенд-архитектуру.

  • Vanilla JS без фреймворков
  • manual split ресурсов: Critical / Async
  • WebP + lazy loading, Intersection Observer
  • AJAX → PHP-скрипт → email
  • сборка через Webpack

📊 Performance (Lighthouse / PageSpeed)

Main page

  • Mobile: 92 / 100 / 100 / 100
  • Desktop: 89 / 100 / 100 / 100 Secondary page
  • Mobile / Desktop: 100 / 100 / 100 / 100

🔗 Demo: https://dmdpassport.ru
🔗 Code: https://github.com/Oleg-Frontend-creator/dme_passport-control


🌿 HomeDecor — Online Store (Angular • Node.js • MongoDB)

Полнофункциональный интернет-магазин растений, реализованный как Full SPA с акцентом на пользовательский опыт, состояние приложения и масштабируемую архитектуру.

  • Angular SPA с динамической подгрузкой данных
  • многоуровневая фильтрация каталога
  • корзина, избранное, оформление заказов
  • авторизация и личный кабинет пользователя
  • сохранение состояния через query-параметры
  • работа с API без перезагрузки страницы

🔗 Demo: https://frontend-12sk.onrender.com
🔗 Code: https://github.com/Oleg-Frontend-creator/plants-shop


🧩 Digital Agency Platform (Angular • Node.js • MongoDB)

Корпоративный сайт digital-агентства с блог-платформой и системой пользовательского взаимодействия. Фокус проекта — контент, социальные механики и расширяемая структура данных.

  • блог-платформа с фильтрацией статей и пагинацией
  • авторизация и управление пользовательским доступом
  • система комментариев и пользовательских реакций
  • обработка заявок на услуги
  • хранение контента и пользовательской активности в MongoDB

🔗 Demo: https://frontend-v0k7.onrender.com
🔗 Code: https://github.com/Oleg-Frontend-creator/web-studio


💰 LuminCoin — Personal Finance Manager (JS → TypeScript)

SPA-приложение для учёта личных финансов с фокусом на бизнес-логику, состояние данных и типизацию (миграция JS → TS).

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

🔗 Demo: https://lumin-coin-finance.onrender.com
🔗 Code (TypeScript): https://github.com/Oleg-Frontend-creator/LuminCoin
🔗 Code (JS): https://github.com/Oleg-Frontend-creator/LuminCoinFinance


🛠️Freelance Studio — Internal Management Panel (SPA)

Административная SPA-панель для управления заказами и фрилансерами внутри команды. Фокус проекта — внутренние процессы, доступы и состояние системы.

  • авторизация пользователей
  • управление заказами и исполнителями (CRUD)
  • привязка фрилансеров к задачам и заказам
  • календарь задач и контроль загрузки
  • собственный SPA-роутинг на Vanilla JS
  • сохранение состояния приложения без перезагрузки

🔗 Demo: https://freelance-studio-frontend.onrender.com
🔗 Code: https://github.com/Oleg-Frontend-creator/FreelanceStudio


🧭 Roadmap (My Direction)

  • Angular → React → Next.js
  • Node.js / Express → Nest.js
  • CI/CD (углубленно), Docker (углубленно), DevOps-основа
  • Создание собственной мини-студии

📊 GitHub Stats


📫 Connect With Me


⚡ Code. Build. Grow. Становиться сильнее — в коде, спорте и мышлении. ⚡

Pinned Loading

  1. dme_passport-control dme_passport-control Public

    Commercial recruiting landing built with Vanilla JS, focused on performance, clean frontend architecture and optimized resource loading.

    HTML

  2. portfolio-website portfolio-website Public

    Frontend portfolio website built with Vanilla JS, focused on performance, frontend architecture and interactive UI.

    HTML

  3. plants-shop plants-shop Public

    Angular full SPA e-commerce application with routing guards, HTTP interceptors and optimized data loading.

    TypeScript

  4. web-studio web-studio Public

    Content-driven Angular SPA with user interaction features, focused on scalable data structure and frontend architecture.

    HTML

  5. LuminCoin LuminCoin Public

    Personal finance SPA with focus on business logic, state management and JavaScript to TypeScript migration.

    TypeScript

  6. FreelanceStudio FreelanceStudio Public

    Internal SPA panel for managing orders and freelancers with custom routing and state management.

    JavaScript