Dmitry Tkachenko is a Lead Solution Architect at X5 Group. He possess expertise in c++, разработка кроссплатформенных библиотек общего использования на c++, boost, postgresql, sql and 23 more skills. He is proficient in German and English.
-
Lead Solution ArchitectX5 GroupRussia -
Senior Solution ArchitectX5 Group Sep 2023 - Present -
Team LeadOzon Tech May 2022 - Sep 2023Москва, Россия -
Chief Technical OfficerT-One Dec 2021 - May 2022Москва, Россия
-
Chief Software Development OfficerSputniklab Ltd Apr 2020 - Nov 2021Moscow, RussiaThe company has been formed by one of the former company's teams and we continue to develop our web-browser with its own server environment. The responsibilities are almost the same as the previous place, with some additions.- Team management.- Negotiations with customers and potential clients.- Participation in pre-sales like a lead accountable for the technical part.- Technical interviews with applicants.- Onboarding new employees.- Development and maintenance the backend services.
-
Head Of Data Processing DepartmentSearch Portal Sputnik Sep 2018 - Apr 2020Moscow, RussiaI had worked for 4 years at the company as a backend team lead before I became the head of the department and accepted new responsibilities.- Managed the team of developers, testers and other technical specialists.- Conducted the technical part of the installation of our solution in a big company; there are approximately 100,000 employees using our solution now.- Led presentations of our solution and technical negotiations with future potential customers.- Led technical interviews for hiring.- Continued to support and develop the browser’s backend environment like a backend developer.
-
Backend Team LeadSearch Portal Sputnik Aug 2014 - Aug 2018Moscow, RussiaI started as a backend team lead and was responsible for web-portal services development at the beginning and later for the web-browser ecosystem when the company made the decision to develop its own web-browser.- Supported and improved a legacy code base at the beginning.- Made a refactoring of some services in order to increase their performance.- Redesigned a few services according to new requirements.- Introduced auto testing and load testing in the team.- Designed a browser server-side ecosystem of the company’s web-browser, completely implementing the services for managing groups of browsers, distributing the updates, collecting and processing statistical data and some other services.- Took part in the introduction of new C++ standards in the company.- Led technical interviews with applicants.
-
Senior Software DeveloperSberbank Cib Dec 2012 - Aug 2013Moscow, RussiaI worked in the department which was developing services for high frequency trading.- Designed the architecture of a new service from scratch, implemented and reached a high level of performance of the service. The service aimed to prevent mistakes made when the traders set orders onto the stock exchanges and to avoid the fines.- Implemented some connectors to stock exchanges for getting information in a mode close to real time for our services.- Supported a legacy code base. -
Software DeveloperKaspersky Lab Apr 2011 - Dec 2012Moscow, RussiaI worked in the R&D department and took part in the product business logic development.- Developed a business logic of a couple of the company’s flagship products.- Worked on a rebranding project and adapted flagship products for the company’s partners according to their requirements.- Implemented an environment for auto test development. The environment became a core for many future auto tests in the company.- Developed unit tests. -
System ArchitectVitalinvest Sep 2010 - Apr 2011Moscow, RussiaI worked as a system architect and my work was tied to the server-side developed in C++ and SQL within Linux. We were developing software to facilitate some processes of the gambling industry. Our solutions were installed in a few casino halls in Mexico as well as other countries.- Designed new modules of the high-loaded server-side of the system.- Supported a legacy code base.- Modified and improved the network parts of the system.- Increased the performance of the system.- Made a refactoring of the system with a great outcome for the company.- Led technical interviews with applicants.
-
Software Engineer/ArchitectSelf-Employed Apr 2007 - Apr 2010Moscow, RussiaI worked with a remote team. We developed a client-server solution whose aim was to sell tickets for events like theater performances, gigs, movies, etc.- Designed the architecture and implemented many modules of our desktop client for managing the sales; all of this was tied to the server-side.- Implemented some cross-platform modules in C++ for the server-side part of the solution.- Implemented many modules of the system related to system components (sockets, threads, processes, synchronization, IPC and etc) and several different types of equipment (ticket printers, special screens, etc).
-
Expert Software DeveloperAcronis Sep 2006 - Jul 2007Moscow, RussiaThe company is famous for their backup software. I worked in the low-level development team.- Took part in the development of the common cross-platform low-level libraries, for creating flagship products of the company. -
Software DeveloperR-Style Softlab Mar 2006 - Sep 2006Moscow, RussiaI worked in the R&D department; the core team of the company. The libraries and tools of the department were used in many flagship products of the company and the products were successful in the bank software market.- Developed and supported common libraries and tools which were used by other departments.- Developed and supported Windows services and COM servers in C++.- Developed from scratch the COM service for bridging the company's products with MS Excel.
-
Software DeveloperHigh Voltage Research Institute Oct 2004 - Feb 2006Tomsk, RussiaThe company was developing a software solution whose aim was to facilitate the work of chemists in data collecting and making reports for government organizations. We had had more than 70 installations of our software countrywide by the time I left the company.- Implemented many of the company own UI controls.- Implemented some forms to work with DB for entering data collected by chemists.- Developed the report builder for making reports by chemists for government organizations.
Dmitry Tkachenko Skills
Dmitry Tkachenko Education Details
Frequently Asked Questions about Dmitry Tkachenko
What company does Dmitry Tkachenko work for?
Dmitry Tkachenko works for X5 Group
What is Dmitry Tkachenko's role at the current company?
Dmitry Tkachenko's current role is Lead Solution Architect.
What schools did Dmitry Tkachenko attend?
Dmitry Tkachenko attended Tomsk State University Of Control Systems And Radioelectronics.
What skills is Dmitry Tkachenko known for?
Dmitry Tkachenko has skills like C++, Разработка Кроссплатформенных Библиотек Общего Использования На C++, Boost, Postgresql, Sql, Stl, Software Architecture, Управление Небольшими Командами Разработчиков, Oop, Linux, Http, Odbc.
Not the Dmitry Tkachenko you were looking for?
-
-
Dmitry Tkachenko
Product Manager / Project Manager | Deputy Director For Development | Creation Of Media Content 🔍Open To WorkChelyabinsk -
Dmitry Tkachenko
Team Leader Experienced In Supply Chain, Sales, Oil And Gas, Manufacturing.Open For Challenging Proposals.Russia2hotmail.com, nov.com -
1rt.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