Vladislav Smirnov

Senior Software Engineer at Workato
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Barcelona, Catalonia, Spain, ES

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

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

Credentials

  • System architecture in web development
    Mail.ru Group
    Dec, 2017
    - Nov, 2024

Experience

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer
      • Nov 2020 - Present

      Ownership of projects. Building efficient and reusable server-side components in the area of API gateways. Solving non-trivial coding and architecture problems with simple and innovative solutions. Contributing in all phases of the development lifecycle. Ownership of projects. Building efficient and reusable server-side components in the area of API gateways. Solving non-trivial coding and architecture problems with simple and innovative solutions. Contributing in all phases of the development lifecycle.

    • Russian Federation
    • Technology, Information and Internet
    • 700 & Above Employee
    • Lead Backend Developer
      • Jun 2020 - Oct 2020

      Backend development of a mobile application for couriers. Maintenance of existing code and services optimization. Architecture development of new modules. Backend development of a mobile application for couriers. Maintenance of existing code and services optimization. Architecture development of new modules.

    • Russian Federation
    • Software Development
    • 700 & Above Employee
    • Backend Developer
      • Jan 2017 - May 2020

      Duties: - Development of a highly loaded statistics collection service. - Optimization of existing code. - Reducing delays in data access. - Introduction of new technologies. Achievements: - Replacement of key system nodes from a synchronous model to an asynchronous one. Development of an HTTP engine from scratch. Transfer of services from FCGI to the new engine. Rewriting code from single-threaded to multi-threaded model. Reducing the average page load time. - Replacement of outdated storage data structures with optimal ones, accelerating the processing of large amounts of data by several tens of percent. - Converting data stored in text form into binary data, with the introduction of indexing. Enormous acceleration of data processing with prepared binaries. - Optimization of legacy code by rewriting from unreadable C style to modern C++20. - Translation of the resource to English. - Development of high performance API for big data search. - Development and support of golang services Technologies and features: - C / C++ / Golang / Bash - Apache / Nginx / Self-written servers - Terabytes of data - Linux - epoll, shmem, mmap - memcached - Kafka - MongoDB - MySQL - SQLite - Protobuf - Docker Additionally: Leading teacher of advanced C++ in educational projects at Mail.ru Group. Teaching students from leading metropolitan universities to modern C++ with a focus on high-load systems on Linux. Show less

Education

  • Bauman Moscow State Technical University
    Master's degree, Mechatronics, Robotics, and Automation Engineering
    2013 - 2019

Community

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