← В ленту
Регистрация: 13.09.2021

Виталий Нестеров

Портфолио

Разработка ПО для автотестирования

- Придумал и реализовал архитектуру для автотестов. - Написал интеграции с JIRA и Gitlab для pytest. - Реализовал множество инструментов (чт.н. сахара) для написания автотестов. - Проводил нагрузочное тестирование gRPC-стримов на Golang. - Проводил нагрузочное тестирование на Python (Locust). - Создал и развернул бота для уведомлений в мессенджер на Django. - создал и развернул приложение для генерации отчётов Allure и сбор статистики по автотестам на Django. - Дополнительно проводил обучение сотрудников языку Python для тестирования, а также общим техническим навыкам (Git, работа с сетью и т. д.).

Картографический сервис с веб-интерфейсом

- Работал с различными форматами хранения данных о высотах/глубинах на карте (PostGIS, растровые карты, векторные карты). - Реализовал извлечения данных о высоте/глубине в любой точке карты мира по географическим координатам (широта/долгота). - Реализовал обновление региона сетки карты мира в PostGIS новой сеткой. - Реализовал алгоритм ray cast для расчёта 2D фигуры зоны покрытия сигнала радиостанции с учётом рельефа.

ПО для торговых платформ финансовых рынков

- Реализовал JSON-RPC сервер к API MetaTrader 4 (для ускорения ручного тестирования). - Разработал несколько плагинов для MetaTrader 4/5 используя ServerAPI и ManagerAPI. - Делал крутые оптимизации по памяти. - Познакомился с библиотеками SQLite3, Poco, Boost. - Начал понимать основные принципы ООП, как устроены структуры данных в C++ и в Python, как работают потоки, процессы и память в ОС.

Скиллы

Django
Flask
Python

Опыт работы

Разработчик
NDA
PostGIS
Картографический сервис с веб-интерфейсом - Работал с различными форматами хранения данных о высотах/глубинах на карте (PostGIS, растровые карты, векторные карты). - Реализовал извлечения данных о высоте/глубине в любой точке карты мира по географическим координатам (широта/долгота). - Реализовал обновление региона сетки карты мира в PostGIS новой сеткой. - Реализовал алгоритм ray cast для расчёта 2D фигуры зоны покрытия сигнала радиостанции с учётом рельефа.
Разработчик
NDA
Jira, Gitlab, Django, Git
Разработка ПО для автотестирования. - Придумал и реализовал архитектуру для автотестов. - Написал интеграции с Jira и Gitlab для pytest. - Реализовал множество инструментов (чт.н. сахара) для написания автотестов. - Проводил нагрузочное тестирование gRPC-стримов на Golang. - Проводил нагрузочное тестирование на Python (Locust). - Создал и развернул бота для уведомлений в мессенджер на Django. - создал и развернул приложение для генерации отчётов Allure и сбор статистики по автотестам на Django. - Дополнительно проводил обучение сотрудников языку Python для тестирования, а также общим техническим навыкам (Git, работа с сетью и т. д.).
Разработчик
NDA
SQLite3, Poco, Boost, ServerAPI и ManagerAPI
ПО для торговых платформ финансовых рынков - Реализовал JSON-RPC сервер к API MetaTrader 4 (для ускорения ручного тестирования). - Разработал несколько плагинов для MetaTrader 4/5 используя ServerAPI и ManagerAPI. - Делал крутые оптимизации по памяти. - Познакомился с библиотеками SQLite3, Poco, Boost. - Начал понимать основные принципы ООП, как устроены структуры данных в C++ и в Python, как работают потоки, процессы и память в ОС.

Образование

*Специализация
*Учебное заведение

Языки

АнглийскийСредний