# Надійність і резервне копіювання

> Вибрані роботи Engineer ApS, що демонструють Надійність і резервне копіювання — досягнення, які це підтверджують.

- [Очолила розробку програмного забезпечення GIS‑картографічного застосунку, збільшивши дохід у 10 разів та позиціонувавши продукт як основний актив даних.](https://advisory.engineer.company/uk/portfolio/led-the-software-development-of-a-gis-map-24/)
- [Очолила розробку, розгортання та підтримку понад 30 GIS‑проєктів, продемонструвавши фахові знання технологій PostgreSQL, Bash, Python, JavaScript, GDAL, ArcGIS, PostGIS та Mapbox.](https://advisory.engineer.company/uk/portfolio/led-the-development-deployment-and-support-of-over-35/)
- [Оптимізувала процеси CI/CD, заощадивши 4 000 годин завдяки впровадженню автоматизації в пайплайнах розробки програмного забезпечення.](https://advisory.engineer.company/uk/portfolio/streamlined-ci-cd-processes-saving-4-000-hours-42/)
- [Побудувала багаторівневий набір автоматизованих тестів — 981 тест Go, 543 фронтендні та браузерні специфікації, 494 поведінкові тести SQL — з мутаційним тестуванням, property‑based тестами та обов'язковою перевіркою доступності.](https://advisory.engineer.company/uk/portfolio/built-a-layered-automated-test-suite-across-four-layers-94/)
- [Запровадила безперервну програму безпеки — сканування коду, DAST, перевірки залежностей і вразливостей, генерацію SBOM, пошук секретів та actions, закріплені за SHA, — поряд із 21 письмовим аудитом безпеки.](https://advisory.engineer.company/uk/portfolio/established-a-continuous-security-programme-104/)
- [Покрила генератор 981 тестовим випадком із мінімальним порогом покриття гілок 92%, де попередження вважаються помилками, і перевірила ідемпотентність, двічі запустивши весь пайплайн збірки з порожнього файлу та вимагаючи, щоб другий прохід нічого не змінював.](https://advisory.engineer.company/uk/portfolio/held-the-generator-to-964-tests-and-a-coverage-floor-145/)
- [Перейшла на повну сувору перевірку паралельності Swift 6 без акторів, з'єднавши блокувальний цикл подій C з головним актором через одного виробника, одного споживача й один порядок, — з'ясувавши, що окрема задача на кожну подію губить порядок, від якого залежить інтерфейс.](https://advisory.engineer.company/uk/portfolio/adopted-swift-6-strict-concurrency-over-a-c-event-loop-156/)
- [Змусила шість збирачів звітів повідомляти ту частину свого входу, яку вони так і не прочитали, — файли, що лишилися закритими, невстановлені зонди, нерозпізнані рядки журналу, — і підігнала пороги до 116 виміряних зразків, з'ясувавши, що сліпий збір і справний хост дають однакову сторінку.](https://advisory.engineer.company/uk/portfolio/made-six-collectors-state-what-they-never-read-167/)

<https://advisory.engineer.company/uk/categories/reliability/>
