Vladimir Sadovnikov Email and Phone Number
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
-
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?
-
1cityads.com
-
Vladimir Sadovnikov
Moscow -
Vladimir Sadovnikov
Nizhniy Novgorod, Russia -
1rambler.ru
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