Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Python FastAPI + PostGIS Мини-проект

Translated150 000 UAH

  1. 2791
     6  1

    45 дней150 000 UAH

    Здравствуйте!
    Задача ясна и полностью соответствует моему стеку и опыту. Технологии, которые вы указали — Python, FastAPI, PostgreSQL и Docker — являются основой моей 4-летней практики в backend-разработке.
    Я имею практический опыт работы с PostGIS, включая использование пространственных индексов (GIST) и выполнение гео-запросов (например, с помощью ST_Intersects) для фильтрации данных по bounding box. Задачи для тестового мини-проекта — реализация эндпоинтов для GeoJSON и асинхронная обработка запросов — мне абсолютно понятны.
    Готов выполнить тестовое задание, чтобы продемонстрировать свои навыки, и далее перейти к основному проекту.

  2. 548    1  0
    40 дней150 000 UAH

    Привет,
    Я понимаю, что вам нужен бэкенд на FastAPI, который работает с PostGIS для геоданных. Я могу сделать необходимые endpoints для приема GeoJSON, запросов по bounding box и асинхронного доступа к данным. API будет возвращать чистые GeoJSON ответы.
    Я использую asyncpg или SQLAlchemy с поддержкой async. Конфигурация Docker будет включена. Я уже работал с большими геопространственными наборами данных и знаю, как использовать spatial indexes для повышения скорости.

  3. 1168    12  0
    30 дней175 000 UAH

    Приветствую. Все последние проекты делал с использованием практически вашего стека. Готов предложить свою кандидатуру.

  4. 1222    38  0
    49 дней150 000 UAH

    Привет,
    Тестовое задание выглядит просто. Я настрою окружение docker-compose, соберу API с использованием асинхронных возможностей FastAPI и буду использовать PostGIS с правильной GIST-индексацией для пространственных запросов, чтобы сделать их быстрыми.
    У меня есть опыт работы в продакшене именно с этим стеком, особенно с оптимизацией запросов PostGIS на больших наборах данных, что, кажется, является ядром вашего основного проекта.
    Быстрый вопрос о основном проекте: вы упомянули «большие объемы данных» и «пакетные вставки». Могли бы вы примерно оценить масштаб? Просто интересно узнать о предстоящих проблемах с производительностью.
    Готов взяться за тестовое задание. Давайте обсудим.

  5. 698    21  0
    100 дней150 000 UAH

    Привет. Я могу выполнить ваш проект. У меня есть достаточно опыта и времени. Вы можете написать мне сообщение, чтобы обсудить детали.

  6. 72    1
    20 дней150 000 UAH

    Добрый день, имею опыт 5 лет, работаю в компании IBM, готова помочь, напишите мне для обсуждения деталей.

  7. 930    12  0
    1 день150 000 UAH

    Привет, Антон!

    Это звучит интересно, я буду рад узнать больше о вашем тестовом задании :)

  8. 226  
    30 дней150 000 UAH

    Привет!
    Я очень заинтересован в этой возможности. У меня есть солидный опыт работы с FastAPI и асинхронным программированием, а также глубокие знания PostgreSQL и PostGIS, включая сложные пространственные запросы, индексирование и оптимизацию производительности.

    В прошлых проектах я реализовал конечные точки для ввода/вывода GeoJSON, поиска по ограничивающей рамке и фильтрации слоёв с миллионами пространственных объектов с помощью PostGIS. Также я комфортно работаю с Docker и асинхронными ORM, такими как SQLModel или Tortoise.

    Я могу предоставить чистый, хорошо структурированный REST API с полной поддержкой GeoJSON, асинхронными операциями и логикой на базе PostGIS. Буду рад пройти тестовое задание — пожалуйста, пришлите детали.

    Давайте свяжемся — я с удовольствием внесу вклад в вашу платформу GIS.

  9. 1246    13  0   3
    50 дней150 000 UAH

    Привет , Меня зовут Руслан. С командой занимаемся разработкой
    Есть большой опыт в разработке проектов на Python с использованием API и обработкой геопространственных данных.
    Предлагаю детали обсудить в личных сообщениях

  10. 1212    7  0
    55 дней150 000 UAH

    Добрый день!

    Благодарю за подробное описание проекта и требований. Этот вызов полностью соответствует моему опыту и интересам.

    Почему я подхожу для этого проекта:
    Более 3 лет опыта с Python с акцентом на бэкенд-разработку, в частности на FastAPI.

    Практический опыт с FastAPI — создание масштабируемых REST API, с использованием асинхронности и валидации Pydantic.

    Глубокие знания PostgreSQL с PostGIS — работа со сложными геопространственными запросами, типами geometry и geography, создание пространственных индексов, оптимизация запросов для больших объемов данных.

    Асинхронный доступ к базе данных — использование SQLAlchemy 1.4+ с драйвером asyncpg для эффективной работы.

    Сериализация геоданных в GeoJSON — обеспечение корректного преобразования пространственных типов в валидный GeoJSON для клиентов.

    Оптимизация производительности — опыт оптимизации пакетных вставок, индексирования и настройки PostGIS для быстрой обработки геопространственных данных.

    Docker — создание и поддержка docker-compose конфигураций для проектов с PostGIS и FastAPI для простого развертывания.

    Git — привычная часть рабочего процесса, ведение чистой истории коммитов и работа с ветками.

    Как планирую реализовать задание:
    Эндпоинт приема GeoJSON полигонов — через POST метод, с валидацией Pydantic, конвертацией в WKB и сохранением в таблице с геометрией.

    Пространственный запрос (bbox) — GET эндпоинт с параметрами bounding box, который будет использовать функцию PostGIS ST_Intersects для поиска пересечений.

    Асинхронность — полностью асинхронная работа через FastAPI и asyncpg, чтобы обеспечить максимальную пропускную способность.

    Сериализация — при возврате данных буду конвертировать полигоны в GeoJSON через ST_AsGeoJSON и отдавать валидный GeoJSON клиентам.

    Docker-конфигурация — создание docker-compose с сервисом PostgreSQL + PostGIS и бекендом на FastAPI.

    Если будет интересно, готов предоставить прототип решения или развернуть полный минимальный рабочий пример для оценки.

    Буду рад присоединиться к команде и помочь в развитии геопространственной платформы.

    Благодарю за возможность!

    С уважением,
    Руслан

  11. Еще 4 ставки скрыты

Актуальные фриланс-проекты в категории Веб-программирование

Full-stack разработка — Amazon PPC Dashboard (Stage 1)

Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite…

Javascript и TypescriptВеб-программирование ∙ 4 часа 11 минут назад ∙ 8 ставок

Разработка сайта на WordPress для IT-компании

10 000 UAH

Ищем WordPress-разработчика для создания небольшого сайта компании, которая предоставляет IT-услуги. Проект не предполагает разработку дизайна с нуля — основные материалы уже подготовлены. У нас уже есть: структура сайта и карта страниц; готовые тексты для страниц; логотип;…

Веб-программирование ∙ 11 часов 47 минут назад ∙ 63 ставки

OpenCart — каталог аренды спецтехники

6000 UAH

OpenCart — каталог аренды спецтехникиНеобходимо запустить каталог аренды спецтехники на OpenCart.Тематика:экскаваторыавтовышкипогрузчикигенераторыкраныстроительные лесадругая строительная техника.Желательно, чтобы у вас уже был готовый шаблон или наработки под спецтехнику,…

Веб-программированиеПарсинг данных ∙ 12 часов 21 минута назад ∙ 42 ставки

Необходимо реализовать передачу офлайн конверсий из SalesDrive в Google Ads и Google Analytics

12 000 UAH

Сайт на OpenCart > лиды попадают из GA4 в CRM Salesdrive > оттуда их нужно передать в Google Ads, связав лид и закрытую сделку и её ценность Вместе с CRM Salesdrive используется колтрекінг Binotel Также интересует возврат событий о закрытой сделке из CRM в GA4. Сейчас GA4…

Веб-программирование ∙ 17 часов 56 минут назад ∙ 22 ставки

Настройка ПРРО Checkbox для интернет-магазина и обучение работе с ним

Блок 1. Регистрация и базовая настройка: Помощь с подачей необходимых заявлений (20-ОПП, 1-ПРРО, 5-ПРРО) через электронный кабинет налогоплательщика. Полная настройка кабинета в системе Checkbox (добавление номенклатуры, настройка налоговых ставок и т.д.).Блок 2. Интеграция с…

Бухгалтерские услугиВеб-программирование ∙ 18 часов 4 минуты назад ∙ 16 ставок

Заказчик
Anton Lytvynov Lytvynov Production
Украина Днепр  16  0  1
Проект опубликован
10 месяцев назад
225 просмотров
Метки
  • postgis
  • fastapi
  • docker
  • PostgreSQL