Перейти до вмісту

Очолила розробку, розгортання та підтримку понад 30 GIS‑проєктів, продемонструвавши фахові знання технологій PostgreSQL, Bash, Python, JavaScript, GDAL, ArcGIS, PostGIS та Mapbox.

30 проєктів GIS проведено від першого рядка коду до підтримки

Ситуація. Уся продукція компанії — GIS на замовлення: індивідуальні картографічні та просторові системи, створені під конкретну проблему клієнта, які після запуску ще й підтримували в робочому стані. Створити систему — лише половина справи: геопросторовий проєкт, що після запуску падає в продакшні, насправді не доведено до кінця.

Завдання. Ці проєкти від початку до кінця проходили через цю роль — розробка, розгортання й підтримка після запуску, — разом із технічним керівництвом у доволі широкому стеку технологій.

Дія. Понад тридцять GIS‑проєктів доведено до здачі з безпосередньою участю на всіх рівнях стеку від початку до кінця. В основі для просторових даних — PostgreSQL із PostGIS, для перенесення їх між форматами — GDAL/OGR (shapefiles, GeoJSON, GeoTIFF, KML, vector tiles), а для самої роботи з даними — QGIS і JOSM. На фронтенді — вебкарти на Mapbox GL і Leaflet, іноді з API ArcGIS чи HERE, а рівень застосунку — на JavaScript, Python, PHP і SQL. Робота охоплювала все — від цифрової 2D- і 3D‑картографії, обробки даних LiDAR, георектифікації та векторизації до карт приміщень і навігації в них. І відповідальність не закінчувалася в момент запуску: розгортання й подальша підтримка в продакшні теж входили до неї, тож проблеми нікому не перекладали — з ухваленими рішеннями доводилося жити.

Результат. Понад тридцять проєктів у всьому цьому діапазоні створено, розгорнуто й узято на підтримку. Саме відповідальність за весь життєвий цикл, а не лише за створення, не давала поступитися якістю: проєктують інакше, коли знають, що, якщо щось зламається, телефонуватимуть саме їм.

Одна частина довшого переліку — і він увесь на цьому сайті.

Кожен запис написано однаково: ситуація, завдання, що ми зробили і що змінилося.

Переглянути весь перелік