Технічне лідерство та консалтинг
Досвідчений інженер у переговорній
Хтось на вашому боці столу, коли підрядник, бюджет або архітектурне рішення потребують кваліфікованої оцінки.
Вибрані роботи, що демонструють цю послугу.
-
Один інфраструктурний план для 14 підрозділів
Спроєктували спільну основу для науково-дослідного інституту, на якій 14 підрозділів могли працювати разом, зберігаючи те, що вирізняє кожен із них.
-
Збільшила дохід GIS‑застосунку в 10 разів
GIS-застосунок став наріжним каменем SaaS-платформи й забезпечив зростання доходу в 10 разів завдяки додатковим продажам, ліцензуванню даних і залученню нових…
-
Керувала full‑stack‑розробкою GIS‑карт
Підсумок — єдиний інтегрований картографічний застосунок, у якому дані, рендеринг та інтерфейс нарешті тягнули в один бік.
-
Заощадила 4 000 годин: команда зросла з 2 до 18
Більша, краще підготовлена команда, яка працювала за справді продуманими робочими процесами, заощадила близько 4 000 годин. Але суть не в цифрі.
-
Написала 50 000 слів вичерпної документації
Знання перестали бути крихкими. Новачки швидше входили в курс справ, на процес тепер можна було послатися, а не відтворювати його з пам'яті, а вся робота стала…
-
Очолила зростання компанії з 4 до 14
Команда зросла до чотирнадцяти осіб без падіння якості й без розколу на людей, які не знали, чим зайняті інші.
-
Очолила понад 30 GIS‑проєктів
Понад тридцять проєктів у всьому цьому діапазоні створено, розгорнуто й узято на підтримку. Саме відповідальність за весь життєвий цикл, а не лише за…
-
Супроводжувала проєкти компанії під час розробки
Завдяки досвідченій підтримці в потрібні моменти проєкти плавніше проходили складні етапи розробки, і реалізація стала стабільнішою в усьому портфелі компанії.
-
Реорганізувала внутрішні процеси
Перебудова заощадила близько 8 000 годин завдяки тому, що архітектура, системи й планування стали відчутно ефективнішими.
-
Оптимізувала процеси CI/CD, заощадивши 4 000
Автоматизація повернула близько 4 000 годин і зробила релізи водночас швидшими й надійнішими. Команда могла випускати релізи без зайвого напруження:…
-
Запровадила нуль попереджень у шести мовах
Проблеми виправляються там, де виникають, а не відкладаються в беклог, який ніхто не розчищає, і кодова база лишається чистою за замовчуванням, а не завдяки…
-
Заклала засадничі технічні рішення платформи
Через дев'ять місяців і кілька тисяч комітів усі три й досі в силі: рівні не розмилися, жоден обробник не звертається до таблиці напряму, а збірка й досі…
-
Надавала CEO аналітику та регулярні звіти про хід
У підсумку керівництво отримало чітку, чесну й актуальну картину інженерної роботи та могло скеровувати продуктові пріоритети й інвестиції з певною…
-
Побудувала тести для Go, SQL і браузера
Змінювати щось структурне вже не страшно, а тільки це й рятує кодову базу такого розміру від закам'яніння.
-
Побудувала механізм із 268 перевірок репозиторію
На рев'ю час тепер іде не на механіку, а на проєктування, бо механічні зауваження машина висловила ще до того, як гілку відправили в репозиторій.
-
Страховка, що більше не забирає пів години
Скоротили автоматичні перевірки, які стережуть кожен випуск, з 27 хвилин до 10, запустивши їх у правильному порядку й по кілька одночасно.
-
Вела розробку як 51 задокументовану ініціативу
П'ятдесят одне рішення з обґрунтуванням, приблизно три чверті з них закрито, а відхилені знайти так само легко, як прийняті.
-
Підключила до документації окремий лінтер
Двадцять шість документів загальним обсягом приблизно 2 666 змістовних рядків, кожен у межах бюджету, який не може зрости, а кожен згаданий у них шлях і символ…
-
Перевірила лінтером 10 242 рядки перевірки якості
Найбільший і найвідповідальніший код у репозиторії тепер відформатовано й перевірено лінтером і засобом перевірки типів: тринадцять проблем виправлено, жодної…
-
Покрила генератор 981 тестовим випадком
Пайплайн можна без побоювань повторно запускати на робочій базі даних, і саме це взагалі уможливлює поступову роботу з вмістом.
-
Увімкнула всі правила лінтера Python як помилки
Лінтер працює з усіма правилами й не дає жодного зауваження, а кожне відхилення задокументовано в тому рядку, де його зроблено.
-
Написала тести для самих перевірок
Тепер для кожного скрипту перевірки в проєкті є тест, який доводить, що на хибних вхідних даних той завершується з помилкою, а перевірки діапазону беруть дані…
-
Виявила розбіжність між хуками й гейтом якості
Те, що хук і гейт запускають однакові перевірки, тепер доведено, а перевірки тексту виконуються під час кожного коміту.
-
Перейшла на сувору паралельність Swift 6 поверх C
Застосунок компілюється з повною суворою перевіркою паралельності без жодних придушень, а порядок подій гарантує сама структура, а не надія.
-
Пришвидшила набір тестів до 8,9 секунди
Було шість тестів, що перевищували шістдесят секунд, — 74 секунди реального часу, — а стало 135 тестів, які проходять за 8,9 секунди, і цього досить, щоб набір…
-
Привела 4 репозиторії до одного стандарту історії
Чотири репозиторії мають спільний формат історії та спільну структуру інструкцій, і дотримання обох забезпечують хуки, а не дисципліна.
Якщо це та робота, яка вам потрібна, наступний крок — розмова.
Опишіть проблему, і ми чесно скажемо, чи ми ті люди, які вам потрібні.