Vladimir Sadovnikov

Vladimir Sadovnikov Email and Phone Number

Senior Sofware Developer – 2GIS, local search service @ 2GIS, local search service
novosibirsk, novosibirsk, russia
Vladimir Sadovnikov's Location
St Petersburg, St Petersburg City, Russia, Russian Federation
About Vladimir Sadovnikov

No pernicious habits.Adept of Open Source, non-conflicting person, principled.On my own time play music (electric guitar), also have experience in sound recording and sound engineering.Founder and developer of the open donation-based project aimed on development of DSP plugins for GNU/Linux-based systems.http://lsp-plug.in/Perform paid consulting and software development on demand for sound engineering and DSP processing solutions based on Linux:- co-author of the Linux Kernel driver that introduces support of the Focusrite Scarlett gen3 audio interface series.- implementation of collection of guitar amplifier simulators tamgamp.lv2 (https://github.com/sadko4u/tamgamp.lv2) based on Guitarix guitar effects (https://guitarix.org/) according to the request from Thingamagig company (https://thingamagig.com/);- consulting of the ReLabs company (https://relabs.ru/) about questions of introduction and tuning of audio processing modules for the digital radio broadcasting system for TechInvest company (https://craftradio.ru/).- development of timbre-mill command line tool (https://github.com/sadko4u/timbre-mill) for timbral correction of audio tracks in batch mode according to the order made by Xtant Audio (https://xtant-audio.com/).- development of room-raider command line tool (https://github.com/sadko4u/room-raider) for offline room impulse response capturing according to the order made by Xtant Audio (https://xtant-audio.com/).- started video streaming channel about programming and audio production: https://www.youtube.com/channel/UCDVZrbdkc9XT_ANG-8UUiaQ

Vladimir Sadovnikov's Current Company Details
2GIS, local search service

2Gis, Local Search Service

View
Senior Sofware Developer – 2GIS, local search service
novosibirsk, novosibirsk, russia
Website:
2gis.com
Employees:
158
Vladimir Sadovnikov Work Experience Details
  • 2Gis, Local Search Service
    Senior Sofware Developer (C++)
    2Gis, Local Search Service Apr 2021 - Present
    Новосибирск, Новосибирская Область, Россия
    Lead engineer (C++)The membership of the "3D map" team.- Development of the engine that allows to work with 2D and 3D maps.- Refactoring and optimizations of the code base.- Implementation of different algorithms that process geometry objects and map tiles.- Writing shaders for OpenGL ES.- Writing unit test and visual tests for regress testing.- Writing some supplementary tools in Python language.
  • Ооо
    Senior Software Developer (Java)
    Ооо "Итис" Apr 2018 - Apr 2021
    Санкт-Петербург, Россия
    Senior software developer (Java)- Implementation of mechanisms that provide structured logging, automated processing and analysis of logs.- Implementation of automated, "on the fly" sensitive data obfuscation mechanisms for safe migrations of product database to the test environment.- Implementation of library that provides interoperation with Masterpass payment system and payment mechanisms that utilize this library.- Implementation of library that provides interoperation with Assist payment system and payment mechanisms that utilize this library.- Implementation of automated, "ondemand" data import from Vertica storage into the Unisender service.- Investigation and analysis of reasons that caused production system to fail or crash. Elimination of bottlenecks.- Implementation of incoming load monitoring and producing metrics for Prometheus.- Optimization of task scheduler based on the PostgreSQL database and elimination of it's negative side-effects towards the RDBMS.- Optimization and re-engineering of internal system modules while keeping backward compatibility.- Technical interviews with job seekers.
  • Спб Гбпоу Петровский Колледж
    Teacher Computer Science
    Спб Гбпоу Петровский Колледж Sep 2014 - Jun 2020
    Санкт-Петербург, Россия
    Lectures and practical classes for senior students in disciplines:- database development;- system programming;- object-oriented programming.
  • Нтц Протей
    Lead Software Development Engineer (Java)
    Нтц Протей Jan 2015 - Apr 2018
    Санкт-Петербург, Россия
    - Development of high-performance multithreaded standalone system for bulk data processing and import from different kinds of storages (remote file system, RDBMS, etc.) into different kinds of storages (RDBMS, remote file system, etc) that works in online mode. Instruments: Java SE.- Design and development of RDBMS schemes and operation & maintenance systems (user interface) of the ring-back tone service (RBT) for cell phone operators' networks. Instruments: Oracle RDBMS, Java SE, Apache Tomcat.- Design and development of RDBMS schemes and operation & maintenance systems (user interface) for bulk SMS- and MMS-dispatching systems for cell phone operators' networks. Instruments: Oracle RDBMS, Java SE, Apache Tomcat.- Design and development of different kinds of database schemes and supplementary automatic data import and statistics calculation schemes for different kinds of databases: Firebird, MySQL, Oracle, PostgreSQL.- Implementation of external JSON-RPC API for "Virtual Office" service. Instruments: Java SE, Apache Tomcat, Spring Framework.
  • Нтц Протей
    Software Engineer (Java)
    Нтц Протей Jun 2005 - Jan 2015
    Санкт-Петербург, Россия
    - Refactoring, re-engineering, optimization and modernization of legacy PERL scipts that perform data processing.- Design and development of operation and maintenance systems (user interface, thin client) for services that work in different mobile operators' networks. Instruments: Java SE, Apache Tomcat.- Development of high-performance standalone system for bulk data processing and saving into different kinds of storages (RDBMS, customer servers) that works in online mode. Instruments: Java SE.- Development of the API for interworking of foreign customer's system with internal company's system via the SOAP protocol.
  • Красная Заря
    Software Developer (C/C++)
    Красная Заря Apr 2003 - Dec 2004
    Санкт-Петербург, Санкт-Петербург, Россия
    - Development of embedded operating systems for switching modules of digital exchanges based on Intel 80186 processor. Instruments: Borland C++ 3.1.- Development of operaiting and maintenance systems for digital exchanges. Instruments: Visual C++ 6, Visual Studio.- Development of prototype of embedded operating system and drivers for switching field module of digital exchange based on the Intel 80386EX processor. Instruments: Open Watcom C++.- Implementation of libraries that provide communication by HDLC and LAP-B protocols between exchange modules via UART/COM interfaces.- Implementation of system that performs analysis and decoding of network protocol dumps (SS7) according to the ITU specification.

Vladimir Sadovnikov Education Details

  • Санкт-Петербургский Государственный Университет Телекоммуникаций
    Санкт-Петербургский Государственный Университет Телекоммуникаций
    Telecommunications
  • Санкт-Петербургский Государственный Университет Телекоммуникаций
    Санкт-Петербургский Государственный Университет Телекоммуникаций
    Computer Systems Networking And Telecommunications

Frequently Asked Questions about Vladimir Sadovnikov

What company does Vladimir Sadovnikov work for?

Vladimir Sadovnikov works for 2gis, Local Search Service

What is Vladimir Sadovnikov's role at the current company?

Vladimir Sadovnikov's current role is Senior Sofware Developer – 2GIS, local search service.

What schools did Vladimir Sadovnikov attend?

Vladimir Sadovnikov attended Санкт-Петербургский Государственный Университет Телекоммуникаций, Санкт-Петербургский Государственный Университет Телекоммуникаций.

Who are Vladimir Sadovnikov's colleagues?

Vladimir Sadovnikov's colleagues are Kristina Terenteva, Tanya Sidenko, Lidiya Soshkina, Екатерина Верещагина, Alexander Sysoev, Olga Artemyeva, Karina Putintseva.

Not the Vladimir Sadovnikov you were looking for?

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.