# Backend‑розробка

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

- [Реалізувала 8 проєктів Power BI з докладними посібниками, інтегрувавши інструменти Microsoft Power BI з NodeJS API та Python FastAPI для ефективної аналітики та візуалізації даних.](https://advisory.engineer.company/uk/portfolio/delivered-8-power-bi-projects-with-comprehensive-manuals-10/)
- [Керувала full‑stack‑розробкою GIS‑карт, наглядаючи за роботою з PostgreSQL, Mapbox, ReactJS та NodeJS, щоб створити інтегроване рішення.](https://advisory.engineer.company/uk/portfolio/directed-full-stack-gis-map-development-overseeing-postgresql-25/)
- [Очолила розробку, розгортання та підтримку понад 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/)
- [Розробила систему аналітичної звітності, збільшивши квартальний дохід від програмного забезпечення на 400% завдяки PDF‑звітам на базі Python.](https://advisory.engineer.company/uk/portfolio/developed-a-data-analytics-reporting-system-increasing-quarterly-44/)
- [Перенесла HTTP API з Fiber на Huma v2 — 649 шляхів і 760 операцій — досягнувши та втримавши 100% відповідність між маршрутами, які реєструє сервер, і описом OpenAPI, який він публікує.](https://advisory.engineer.company/uk/portfolio/migrated-the-http-api-from-fiber-to-huma-60/)
- [Заклала засадничі рішення платформи в тижні після відкриття репозиторію в листопаді 2025 року — поділ на рівні, доступ до даних передусім через базу даних та планку без жодних попереджень — і вони досі чинні через дев'ять місяців.](https://advisory.engineer.company/uk/portfolio/set-the-platform-s-founding-decisions-in-november-2025-80/)
- [Побудувала багаторівневий набір автоматизованих тестів — 981 тест Go, 543 фронтендні та браузерні специфікації, 494 поведінкові тести SQL — з мутаційним тестуванням, property‑based тестами та обов'язковою перевіркою доступності.](https://advisory.engineer.company/uk/portfolio/built-a-layered-automated-test-suite-across-four-layers-94/)
- [Побудувала рівень платежів і прав доступу — Stripe поряд із внутрішньозастосунковими покупками Apple і Google — обмеживши каталог, пошук та експорт моделлю доступу з 11 таблиць, яку перевіряє сервер.](https://advisory.engineer.company/uk/portfolio/built-the-payments-and-entitlements-layer-96/)
- [Побудувала операторський бек‑офіс — близько 40 адміністративних маршрутів та 128 компонентів, що охоплюють заявки на володіння, модерацію, feature flags, кеш і діагностику, — щоб платформою можна було керувати без доступу до бази даних.](https://advisory.engineer.company/uk/portfolio/built-the-operator-back-office-for-the-platform-102/)
- [Побудувала наскрізний процес заявок на володіння компанією — користувач заявляє права на компанію, адміністратор ухвалює рішення, а схвалення переписує граф авторизації, який визначає, кому що дозволено редагувати.](https://advisory.engineer.company/uk/portfolio/built-company-ownership-claims-end-to-end-103/)
- [Побудувала систему лояльності та репутації — 67 функцій на основі реєстру з 31 таблиці, з лігами, бейджами та крамницею обміну, — і блокувала рядок балансу, щоб закрити вікно для подвійного витрачання.](https://advisory.engineer.company/uk/portfolio/built-the-loyalty-and-reputation-system-105/)
- [Побудувала соціальний рівень платформи — дописи, стрічку, групи, згадки, граф підписників та дайджест подій — на тому самому рівні даних, побудованому насамперед на функціях, що й решта продукту.](https://advisory.engineer.company/uk/portfolio/built-the-platform-s-social-layer-106/)
- [Побудувала майданчик найму та кар'єрний робочий простір для моряків — 151 збережена функція у 48 таблицях — що охоплюють вакансії, заявки, сертифікати, просування в рангах та підтверджений стаж плавання.](https://advisory.engineer.company/uk/portfolio/built-the-hiring-marketplace-and-career-workspace-107/)
- [Перейшла на повну сувору перевірку паралельності Swift 6 без акторів, з'єднавши блокувальний цикл подій C з головним актором через одного виробника, одного споживача й один порядок, — з'ясувавши, що окрема задача на кожну подію губить порядок, від якого залежить інтерфейс.](https://advisory.engineer.company/uk/portfolio/adopted-swift-6-strict-concurrency-over-a-c-event-loop-156/)
- [Написала парсер, який читає справжній C‑заголовок на 7 308 рядків і перевіряє кожне місце виклику, кожну константу переліку й те, що кожен клас‑власник вказівника є final, після того як через написаний вручну заголовок‑заглушку виклики трьох вилучених функцій компілювалися, лінкувалися й аварійно завершувалися.](https://advisory.engineer.company/uk/portfolio/wrote-a-parser-that-verifies-every-ffi-call-site-157/)

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