Background
Oleksii Shmyrin - Software Architect and Technical Advisor
Олексій Шмирін

Допомагаю бізнесам приймати правильні технічні рішення та створювати надійне програмне забезпечення.

Independent Software Architect | Tech Advisor

Працюю індивідуально над консультаціями та невеликими проєктами. Для масштабних завдань формую команду з перевірених спеціалістів.

Про підхід до роботи

Я вірю в персональний підхід і прозорість. Ви завжди знаєте, з ким працюєте та хто відповідає за результат.

01

Консультації та аудит - особисто працюю з кожним клієнтом

02

Невеликі проєкти - розробляю самостійно

03

Складні або термінові завдання - збираю команду під конкретні потреби проєкту

04

Будь-який формат - я особисто беру участь у кожному проєкті та контролюю якість

Жодної корпоративної бюрократії. Тільки швидкі рішення та якісний результат.

Послуги

Що роблю:

Вибір технологічного стеку - проаналізую ваші бізнес-цілі, бюджет і терміни, підберу оптимальні технології

Міграція технологій - розроблю стратегію безпечного переходу на нові рішення без зупинки бізнесу

Архітектура масштабування - спроєктую систему, яка витримає зростання навантаження та бази користувачів

Оптимізація витрат - знайду способи зменшити витрати на інфраструктуру та розробку

Стратегічне планування - допоможу скласти технічну дорожню карту на 6-12 місяців

Технічна експертиза - оцінка складності, ризиків та реалістичності планів

Для кого:

Стартапи на етапі вибору технологій

Компанії, які планують масштабування

Бізнеси з технічним боргом або застарілими рішеннями

Керівники без технічного бекграунду, яким потрібна незалежна думка

Формат:

Працюю індивідуально - проводжу зустрічі, аналізую ваш проєкт, готую рекомендації. Можливі як разові консультації, так і регулярна технічна підтримка.

Портфоліо

Реальні проєкти від ідеї до production - від стартапів до enterprise рішень

Власні проєкти та рішення для клієнтів — від стартапів до enterprise систем. Окрім представлених, маю досвід роботи з численними клієнтами над комерційними проєктами.

PINGTOREN

pingtoren.com

Засновник і Lead Engineer | Solo Engineer

2026 - Зараз

Сервіс моніторингу доступності (uptime monitoring) з перевірками HTTP, TCP, DNS та heartbeat кожну хвилину з 6 AWS регіонів на 3 континентах. Кожен збій підтверджується з другого регіону перед відправкою алерту — команда отримує сповіщення лише про реальні проблеми, без false positives від нестабільних мереж. EU-hosted, GDPR-compliant, побудований повністю на AWS.

Бізнес-результат:

Запущено публічну beta — повний feature-set (всі типи перевірок, статус-сторінки, Slack/Discord/webhook алерти, SSL expiry) доступний безкоштовно. EU data residency та GDPR-compliance за замовчуванням, без cookie-трекінгу та реклами

Технічні досягнення:

Multi-region AWS архітектура — probe workers у 6 регіонах (Frankfurt, Dublin, N. Virginia, Oregon, Singapore, Tokyo) з second-region confirmation для усунення хибних алертів

Event-driven backend — SQS, SNS та EventBridge для асинхронного планування чеків, агрегації результатів і розсилки алертів

Гібридне сховище — Aurora PostgreSQL для облікових записів і конфігурації, DynamoDB для time-series метрик та історії інцидентів

EU data residency — облікові дані й історія монітору зберігаються виключно в ЄС; глобальні probe-воркери надсилають результати у центральний EU-регіон

AWS Cognito для авторизації (email/password, GitHub SSO, MFA для адмінів), SES з DKIM-підписом для алертів, CloudFront + S3 для фронту, Route 53 для DNS

Probe engine на Go — висока конкурентність для тисяч перевірок на хвилину; Node.js/TypeScript API + React/Vite SSG-фронт з інтернаціоналізацією на 11 мов

Технології:

AWS Multi-RegionAurora PostgreSQLDynamoDBSQS / SNS / EventBridgeCognitoSESCloudFrontS3Route 53Node.jsTypeScriptGoReactVite

Технології та експертиза

Технології та інструменти, з якими я можу вирішити ваші задачі - як особисто, так і залучаючи перевірених спеціалістів з моєї мережі.

Backend

Java (Spring Boot)Jakarta EENode.jsPythonPHPRESTful APIGraphQLRabbitMQ

Frontend

ReactVue.jsNext.jsTypeScriptJavaScriptJSFHTML/CSSAngular

Mobile

iOS (Swift/SwiftUI)Android (Java/Kotlin)UIKitObjective-C

Cloud & Infrastructure

AWSDockerKubernetesCI/CDLambdaLinuxMonitoringSecurity HardeningDDoS Protection

Databases

PostgreSQLMySQLMongoDBRedis

AI/ML

OpenAI APIAnthropic APITensorFlowRAG SystemsML Integration

Інтеграції та API

GPS TrackingGIS (Google Maps, PostGIS)Asterisk PBXPayment GatewaysTelegram BotsMarketplace APIs

Системне програмування

C/C++Embedded SystemsRF EngineeringPerformance Optimization

Практики та інструменти

MicroservicesEvent-Driven ArchitectureReal-time SystemsSystem DesignAPI IntegrationAgile/ScrumGitTesting

Переваги роботи зі мною

Ownership підхід - ставлюся до кожного проєкту як до свого бізнесу, несу особисту відповідальність за результат

Персональний підхід - ви завжди знаєте, з ким працюєте, спілкуєтеся безпосередньо зі мною

Прозорість - чесно кажу, що можу зробити сам, а де потрібна команда

Довгострокове мислення - будую системи що працюють роками, а не тільки "тут і зараз"

Гнучкість - швидко адаптуюся до ваших потреб, немає корпоративної бюрократії

Бізнес-орієнтованість - технічні рішення підбираю під ваші цілі та бюджет, а не заради технологій

Практичний досвід - особисто пишу код і беру участь у розробці критичних компонентів

Якість коду - підтримуваний, документований код з тестами

Повний цикл - від консультації та аналізу до розробки і запуску у production

Досвід enterprise - розумію потреби бізнесу, безпеку, масштабованість

Як почати співпрацю

1

Зв'яжіться зі мною

Напишіть у зручний вам спосіб

2

Розкажіть про задачу

Опишіть ваш проєкт, цілі, терміни

3

Безкоштовна консультація

Обговоримо деталі, дам початкову оцінку

4

Пропозиція

Отримаєте план роботи, терміни та вартість

5

Старт

Після згоди почнемо працювати над проєктом

Готовий відповісти на питання і обговорити ваш проєкт!

Напишіть мені