Nikolay Nikonov

Nikolay Nikonov Email and Phone Number

Lead Software Engineer @ Emerging Travel Group
wilmington, delaware, united states
Nikolay Nikonov's Location
Moscow, Moscow City, Russia, Russian Federation
About Nikolay Nikonov

I'm software developer and have skills in Python, C++ and JavaScript. Recently I have been using Python and JavaScript in my work. I have experience in designing information systems and managment of developer teams. Now I'm in intrested in design and development of products based on Event-driven SOA. Also I develop my own project together with my teammates. It's service for searching and planning trailrunnig competitions - https://myraces.run

Nikolay Nikonov's Current Company Details
Emerging Travel Group

Emerging Travel Group

View
Lead Software Engineer
wilmington, delaware, united states
Employees:
53
Nikolay Nikonov Work Experience Details
  • Emerging Travel Group
    Senior Software Engineer Team Lead
    Emerging Travel Group Jul 2021 - Present
    Moscow City, Russia
  • Ostrovok.Ru
    Senior Software Engineer Team Lead
    Ostrovok.Ru Jul 2021 - Present
    Moscow City, Russia
    Участие в разработке сервиса для online покупки ж/д билетовОбязанности- Построение архитектуры продукта- Проектирование базы данных для хранения информации о заказах- Проектирование и разработка веб-сервисов. Составление спецификаций API в соответсвии с OpenAPI Specification. Реализация спецификаций- Интеграции с внутренними сервисами компании и внешнимим поставщикамиС чем пришлось работатьFastAPI, Pydantic, Django, PostgreSQL, Redis, docker, git, gitlab, Sentry, Swagger
  • Myraces.Run
    Founder
    Myraces.Run Oct 2018 - Present
    Moscow, Russia
    https://myraces.run - service for searching trailrunning competitions. It consits of web app (single page aplication, server side rendering), web service and competition data crawlers. Frontend: react, redux, redux-saga, material ui; backend: django + django-rest-framework, rendertron; web crawlers: scrapy. Team of 4 members.Responsibilities (founder, product owner, software engineer)- Product development, customer development- Design of database structure, API, gui for web application- Fullstack software development- Managing of development teamTechnologiesjavascript, react, redux-saga, redux-ducks, material ui; python, django, django rest framework, scrapy; Google Cloud Platform, Firebase, Google Maps API, Yandex Maps API; Sentry, Send Grid.
  • Пик-Брокер
    Software Engineer
    Пик-Брокер Mar 2021 - Jul 2021
    Moscow City, Russia
    Участвовал в разработке веб-приложения для оценки объектов недвижимости (квартир). Отвечал за backend.Обязанности- Разработка веб-сериса для SPA- Внедрение алгоритмов поиска аналогов и оценки в веб-сервисС чем пришлось работатьPython, Flask, Marshmallow, Pandas, PostgreSQL, docker, git, gitlab, Sentry, Kibana
  • Jsc Research Institute Of Precision Instruments
    Senior Software Engineer Team Lead
    Jsc Research Institute Of Precision Instruments Jan 2016 - Mar 2021
    Moscow, Russia
    Responsibilities- Design of distributed geoinformation system. Development of Data Flow and UML diagrams (data modeling, component, deployment, activity).- Database design - relational database structure (PostgreSQL), document structure (Elasticsearch).- Software design and development. API design (Swagger, open api specification), UML diagrams (class, activity). Development of microservices (Django + DRF), workers (Celery), console applications and libraries (Python, C++). Interaction with UI/UX designers during work on gui of web applications.- Integration of applications via asynchronous message exchange (Apache NiFi, RabbitMQ)- IBM Spectrum Protect (TSM) administration. Creation of storage pool hierarchy, managment classes, policy domains etc.; configuration of data backup and migration.- Design of cooperation protocols between information systems.- Work planning (User Stories), management of developer teams, hiring.TechnologiesPython, Celery, Django, С++, PostgreSQL, Elasticsearch, Apache NiFi, RabbitMQ, IBM Tivoli Storage Manager (server, API, client), Linux, docker, git, gitlab, Sentry, Kibana, Swagger, Enterprise Architect, UMLAchievements- Transfer from desktop apps with direct access to databse to microservices with asynchronus message exchange.- Automatization of satellite image processing for further access via http (WMS, WMTS).- Optimization of satellite images archiving and storage by implementing IBM Spectrum Protect.- Implemented gitlab + gitflow to accumulate projects info in the only one service instead of several (jenkins, redmine, gitea, docker registry).
  • Jsc Research Institute Of Precision Instruments
    Software Engineer
    Jsc Research Institute Of Precision Instruments Apr 2010 - Dec 2015
    Moscow, Russia
    Participation in development of distributed geoinformation system. The main features are storage and cataloging of satellite images, distribution - shooting and processing order, deliver of products (ftp, WMS).Responsibilities- Software development and mantaince, database structure design. Serverside console apps on Linux; crossplatform libraries; desktop apps.- ISO 19115, 19115-2, 19139 standards adaptation for describing images metdata from Russian satellites.TechnologiesС++, Qt, PostgreSQL, IBM Tivoli Storage Manager (server, API, client), Linux, ssh, psql, doxygen, svn, redmine

Nikolay Nikonov Education Details

Frequently Asked Questions about Nikolay Nikonov

What company does Nikolay Nikonov work for?

Nikolay Nikonov works for Emerging Travel Group

What is Nikolay Nikonov's role at the current company?

Nikolay Nikonov's current role is Lead Software Engineer.

What schools did Nikolay Nikonov attend?

Nikolay Nikonov attended Bauman Moscow State Technical Unversity.

Who are Nikolay Nikonov's colleagues?

Nikolay Nikonov's colleagues are Polina Ponomareva, Sinem Oyal, Irina Minina, Uliana Chimittsyrenova, Anastassia Borsch, Aliaksei Rusykin, Victoria Marmo.

Not the Nikolay Nikonov you were looking for?

  • Nikolay Nikonov

    Assistant To Vice-Rector - Polzunov Altai State Technical University
    Altai Krai, Russia
  • Nikolay Nikonov

    Начальник Управления Развития Продаж И Координации Розничной Сети
    Moscow
    1
    open.ru
  • Nikolay Nikonov

    Project Manager At Onlinetur
    Moscow
    1
    inbox.ru

    1 +791665XXXXX

  • Nikolay Nikonov

    Ios Developer At Fix Price
    Krasnodar, Russia
    1
    rubicontwentyone.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.