Олег Ольшанський
Рейтинг
Уровень владения языками
Резюме
Я разработчик программного обеспечения. Основной мой стек — Java, но также много работаю с Python. Занимаюсь построением нагруженных и надёжных API, микросервисов и систем, которые без проблем выдерживают рост пользователей. В Java уверенно работаю с версиями от 8 и выше, хорошо знаком со Spring Boot, Spring Security, Hibernate, JPA и др. Реализовывал разные системы авторизации, интеграции с платёжными сервисами, писал отдельные модули и целые сервисы. Помимо серверной части умею делать и интерфейсы. Чаще всего использую Svelte, иногда Vue. Если у заказчика есть готовый дизайн, могу собрать продукт целиком — от внешнего вида до серверной логики.
Отдельно слежу за безопасностью и стараюсь продумывать её на этапе разработки. Работал с Redis и другими системами кеширования. Имею опыт с многопоточность и на Python, и на Java. Есть опыт поддержки legacy проектов, хотя больше предпочитаю вести новые.
Из примеров моих задач:
создание платёжных сервисов с разными провайдерами;
разработка систем авторизации (Google OAuth и собственные решения);
проекты с обменом данными в реальном времени через WebSocket;
В работе для меня главное — чтобы продукт был удобен и для пользователей, и для разработчиков, которые будут его поддерживать. Я стараюсь доводить проекты до состояния, когда ими можно спокойно пользоваться, без костылей и хаоса.
Навыки и умения
Программирование
Услуги
Мобильные приложения
Администрирование
Портфолио
-
88 680 UAH Сайт для GTA 5 RP проекта - FameRP
Веб-программированиеРазработал полный цикл веб-приложения для игрового сообщества GTA V. Сайт оптимизирован для высокой скорости работы, удобства пользователей и безопасных онлайн-платежей.
Технологии фронтенда:
- Svelte 5 + SvelteKit
… - TailwindCSS
- SSR (Server-Side Rendering) — быстрый рендеринг и отличное SEO
Технологии бэкенда:
- Java Spring Boot
- Spring Security для защиты данных и доступа
- Асинхронная архитектура для высокой производительности
Функционал:
- Система доната для поддержки проекта
- Подключены платёжные сервисы: RozetkaPay, Cryptomus, BetaTransfer
- Надёжная и безопасная работа с транзакциями
Результат:
Современный, быстрый и безопасный сайт с отличной поисковой оптимизацией и стабильной работой под нагрузкой.