Nikolay Nikonov Email and Phone Number
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
Emerging Travel Group
View- Website:
- emergingtravel.com
- Employees:
- 53
-
Senior Software Engineer Team LeadEmerging Travel Group Jul 2021 - PresentMoscow City, Russia -
Senior Software Engineer Team LeadOstrovok.Ru Jul 2021 - PresentMoscow City, RussiaУчастие в разработке сервиса для online покупки ж/д билетовОбязанности- Построение архитектуры продукта- Проектирование базы данных для хранения информации о заказах- Проектирование и разработка веб-сервисов. Составление спецификаций API в соответсвии с OpenAPI Specification. Реализация спецификаций- Интеграции с внутренними сервисами компании и внешнимим поставщикамиС чем пришлось работатьFastAPI, Pydantic, Django, PostgreSQL, Redis, docker, git, gitlab, Sentry, Swagger -
FounderMyraces.Run Oct 2018 - PresentMoscow, Russiahttps://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 2021Moscow City, RussiaУчаствовал в разработке веб-приложения для оценки объектов недвижимости (квартир). Отвечал за backend.Обязанности- Разработка веб-сериса для SPA- Внедрение алгоритмов поиска аналогов и оценки в веб-сервисС чем пришлось работатьPython, Flask, Marshmallow, Pandas, PostgreSQL, docker, git, gitlab, Sentry, Kibana -
Senior Software Engineer Team LeadJsc Research Institute Of Precision Instruments Jan 2016 - Mar 2021Moscow, RussiaResponsibilities- 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).
-
Software EngineerJsc Research Institute Of Precision Instruments Apr 2010 - Dec 2015Moscow, RussiaParticipation 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 UniversityAltai Krai, Russia -
1open.ru
-
1inbox.ru
1 +791665XXXXX
-
1rubicontwentyone.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial