Alexey Radkov

Senior C++ software developer at Dino Systems
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
St Petersburg, St Petersburg City, Russia, RU
Languages
  • English Full professional proficiency
  • Russian Native or bilingual proficiency
  • Deutsch Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Ivan Murashko

I've been working with Alexey several years for high load services implementation and support. Alexey has a very strong technical background that allows him to solve very complex technical problems in a limited time frame. There are can be an architectural solution as well as finding a mysterious bug in a production application. His experience in not limited by C/C++ language and Unix but also include functional languages such as Erlang and Haskell. Alexey also contributes to open source community. For instance vi editor has several patches from him. I can strongly recommend Alexey especially if you have a complex and interesting task that should be solved ASAP.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Senior C++ software developer
      • May 2011 - Present

      Design and implementation of many high loaded parts of the whole service system. ● Complete design and implementation of highly configurable HTTP proxy module for Nginx based on custom proxy rules ⇨⇨ Rich set of directives for routing purposes and auxiliary miscellanea like extracting regex ↪↪ matches and XML values ⇨⇨ Fast single-pass framework for getting fields and other values from request body with support ↪↪ of URL encoded forms, multipart, XML and zipped requests ⇨⇨ Router side session persistency management with backend switchover support ⇨⇨ Upstream failover support ⇨⇨ Implementation of custom counters acessible to setting and getting from a configuration file ↪↪ for various puposes ● Development of asynchronous Apple push notification and feedback services ● Development of asynchronous Media Storage service with pluggable frontend and backend interfaces ● Development of SIPp and Tsung scripts for stress testing of VoIP, HTTP and custom protocol services ● Design and implementation of a distributed Erlang service for stress testing purposes which included ⇨⇨ Two Apache Thrift interfaces for the frontend and a proxying backend ⇨⇨ Simple httpd module to simulate fast response of a backend ● Implementation of LDAP search filter parser, compiler and evaluator using Boost::Spirit library Platforms: Linux (CentOS) Tools: C++, C++11, C, STL, Boost::Asio, Boost::Spirit, Erlang, Nginx, Tsung, SIPp, HTTP, Apache Thrift, Perl, bash Show less

  • Endero Oyj
    • Saint-Petersburg, Russia
    • C++ software developer
      • Jan 2010 - Mar 2011

      Embedded DC power systems. ● Implementation of HTML rendering engine for an embedded web server framework ● Multiple extensions to the text browser elinks ⇨⇨ Serial protocols Xmodem and Zmodem support ⇨⇨ Capability of using as login shell ● Various build and toolchain scripts ● Implementation of SMTP and SNMP trap senders ● Translations using gettext Platforms: Linux 2.4 (ARM 9) Tools: C, Linux toolchain, elinks, SNMP, bash, gettext Show less

    • United States
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Senior С++ software developer
      • 2007 - Dec 2009

      Legacy applications upgrade and maintenance in a famous bank. Platforms: Solaris Tools: C++, CORBA, T-SQL, Sybase Legacy applications upgrade and maintenance in a famous bank. Platforms: Solaris Tools: C++, CORBA, T-SQL, Sybase

    • Finland
    • Telecommunications
    • 700 & Above Employee
    • С++ software developer
      • 2005 - 2007

      Distributed Mobile Switching (Next Generation Network). ● Maintenance and feature development of SNMP module ● Feature development of telecom modules (SCCP and MTP levels). ● SCM activities. Powerful CVS/GNATS interface application for merging large amounts of code. Platforms: Solaris Tools: C++, C, Perl, SNMP, SS7, CVS, GNATS, TimesTen DB Distributed Mobile Switching (Next Generation Network). ● Maintenance and feature development of SNMP module ● Feature development of telecom modules (SCCP and MTP levels). ● SCM activities. Powerful CVS/GNATS interface application for merging large amounts of code. Platforms: Solaris Tools: C++, C, Perl, SNMP, SS7, CVS, GNATS, TimesTen DB

Community

You need to have a working account to view this content. Click here to join now