Fullstack-разработчик, 7+ лет опыта.

Основные компетенции на сегодня — frontend на React/TypeScript и разработка веб-ГИС (геоинформационные системы).

Закрываю задачу целиком — от схемы базы данных и бэкенда до интерфейса, сборки и деплоя.

Работал и в большой международной команде, и в командах из двух-трёх человек: на одних проектах был ведущим разработчиком, на других — единственным. Проводил онбординг новых разработчиков и код-ревью.

Быстро осваиваю новые технологии.

Стек последних лет:

• Frontend: React 18, TypeScript, MobX, Vite, MUI/SCSS; карты — OpenLayers, Cesium, MapLibre. Ранее — 3 года на Ember.js; на пет-проектах — Astro

• Backend: PHP 8.3 / Laravel 11 — два года в продакшене (REST API, админка, интеграции); ранее 3 года на D (vibe.d) — многопоточность, фоновые задачи по расписанию, собственный слой доступа к данным над ArangoDB; на пет-проектах — FastAPI и Go

• Данные и инфраструктура: PostgreSQL + PostGIS, ArangoDB, Docker, GitLab CI/CD, Nginx, Linux

Сферы, в которых работал:

• Веб-ГИС и геоданные — геопортал: 2D/3D-карты, редактирование геометрии и атрибутов, импорт/экспорт в 10+ ГИС-форматах, PostGIS

• Аналитика и BI для e-commerce — платформа аналитики продаж на маркетплейсе: витрины и дашборды, ABC-анализ, прогнозирование (Хольта-Винтерса), анализ сезонности, механизм экспериментов над карточками товаров

• Качество данных (Data Quality) — движок дедупликации и нормализации: нечёткое сравнение (Левенштейн, Джаро-Винклер), индексирование кандидатов, сборка эталонной записи, 20–40 мс на запись, горизонтальное масштабирование

• SaaS и клиентская обратная связь — сервис опросов NPS/CSI: визуальный конструктор, email/SMS-рассылки, тарифы и рекуррентные платежи, лицензии

• Сбор данных и интеграции — краулер маркетплейса и парсинг HTML, LLM (OpenAI API), Тинькофф Касса, UniOne, Stream Telecom, Bitrix24

• Automotive — математическая библиотека на C, тесты на C++ и Python, статический анализ (Klocwork, QAC), покрытие (Bullseye), Low Level Design

• Data Science и биоинформатика — академическая база (прикладная математика и информатика, биоинформатика), практика на Rosalind / Stepik, Python, R

При необходимости работаю с ИИ-инструментами (Claude Code, Cursor) для повышения эффективности разработки.

Telegram: @Georgii_Antoshchenko eg_egor@mail.ru