Frontend Engineer
Контакты:
- Телефон: +7 (925) 834-55-30
- Email: strange.mole@gmail.com
- Telegram: mrbzzz
- GitHub: ivan-hilckov
- Instagram: helios_m42
Профессиональный инженер с 17-летним опытом разработки веб и IoT-решений. Создаю надёжные системы, повышаю эффективность команд и внедряю AI-решения для автоматизации.
- Frontend: React, React Native, Next.js, Redux, TypeScript, JavaScript, Vite, Webpack, TailwindCSS, Cypress
- Backend: FastAPI, Django, Flask, Node.js (Nest, Express), Python, Redis, Celery, PostgreSQL
- DevOps & Infra: Docker, Git, CI/CD, FFmpeg, gPhoto2, LTE-modems, Raspberry Pi
- GIS & 3D: Cesium, Mapbox, Leaflet, Potree
- Soft Skills: Лидерство, менторство, agile-методологии, коммуникация, тайм-менеджмент
- Языки: Русский (родной), Английский (B2)
HRONIKA, Москва Frontend & Full-stack Engineer Apr 2025 — Present
- Запустил прототип автономной timelapse-системы на Raspberry Pi 4 + Canon 1100D + LTE-модем, обеспечив стабильную съёмку 24/7.
- Спроектировал pull-to-trigger архитектуру: «коробка» запрашивает задания с сервера и загружает RAW-снимки в облако.
- Интегрировал PyNET-CA (PyTorch) для адаптивной обработки RAW; сократил время сборки 4K-таймлапсов с 100 до 70 мин (–30%).
- Разработал frontend (React + HeroUI + TailwindCSS): dashboard камер, просмотр снимков, генерация таймлапсов; настроил e2e-тесты на Cypress.
- Построил отказоустойчивый backend на FastAPI + Celery/Redis; реализовал REST API (auth, камеры, снимки, таймлапсы).
- Сформировал BOM (UPS HAT, Li-ion, IP67 корпус, солнечная панель) для автономного питания и подключения.
- Подготовил документацию и roadmap, успешно подал заявку в акселератор Sber500.
- Сайт: hronika.tech
Tekara, Москва Frontend Lead Engineer May 2024 — May 2025
- Разработал каталоги техники и запчастей, корзину и оформление заявок на ТО.
- Создал и поддерживал библиотеку UI-компонентов для единого стилистического решения.
- Внедрил anti-scraping механизм, снизив неавторизованный трафик на 75%.
- Оптимизировал SSR-витрину на Next.js под нагрузку до 70 000 RPS с CDN-кешем.
- Настроил CI/CD и UI/UX-тестирование на Cypress, обеспечив стабильность релизов.
- Сайт: tekara.ru
Tvigle, Москва Frontend Lead Engineer May 2024 — Oct 2024
- Руководил разработкой мобильного видеосервиса на React Native (iOS & Android).
- Настроил CI/CD и автоматическое бета-развертывание через TestFlight.
- Интегрировал рекламную сеть VK Ads (VAST 4.3): preroll/midroll/postroll и companion-баннеры.
- Сайт: tvigle.ru
START.ru, Москва Frontend Lead Engineer Jan 2023 — May 2024
- Запустил раздел «Кино на ТВ» и видеоплеер с интеграцией в Smart TV-витрину.
- Оптимизировал API-запросы в пиковые периоды («Слово пацана»), снизив задержки на 40%.
- Провёл архитектурный рефакторинг auth-flow и подписок; менторил команду из 6 разработчиков.
- Сайт: start.ru
Skyeer, Москва Frontend Lead Engineer Apr 2017 — Jan 2023
- Запустил MVP беспилотного биатлона для Gazprom: личный кабинет, мониторинг и печать картографических слоёв.
- Разработал интерфейс сервиса мониторинга ТБО (reo.ru/flyby).
- Создал UI для мониторинга карьерных дорог на базе БПЛА (пилот НЛМК, см. habr.com/ru/companies/nlmk/articles/650419/).
- Реализовал клиентскую часть облачного сервиса обработки аэрофотосъёмки Attractor (attractor.aero) и координировал API с backend-командой.
- Интегрировал Cesium, Mapbox и Potree; оптимизировал 3D-рендеринг и потоковую подгрузку.
- Сформировал front-end-команду до 8 человек, внедрил процессы code review, CI/CD и внутренние воркшопы.
- Сайт: skyeermap.com/ru
Sovzond, Москва Senior Frontend Engineer Jun 2013 — May 2015
- Разработал UI для «Архив спутниковой съёмки» и «Поиск по архиву» на Backbone.js.
- Создал геофильтры, таймлайн и адаптивные карты; оптимизировал lazy-loading и минификацию.
- Сайт: sovzond.ru
КубГУ, Краснодар Факультет Теоретической Физики 2003 — 2009