Aleksey Arakelyan

Platform Engineer at OrientSwiss SA
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Puducherry, Puducherry, India, IN
Languages
  • Русский -
  • Английский -

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.

Experience

    • Technology, Information and Internet
    • 1 - 100 Employee
    • Platform Engineer
      • Aug 2022 - Present

      Platform support and development for main company platform. - CI/CD pipeline support and development;- services configuration (ansible);- migration from docker to kubernetes runtime;- development of infrastructure tools for monitoring, backup, deployment process;

    • Senior Developer
      • Aug 2021 - Aug 2022

      Achievements:* migration to bitbucket pipelines and new docker containers scheme for golang apps;* migrate core PHP app to new deployment scheme (increased logging transparency, reduced deployment time from 30min to 2min, configuration refactoring and so)* implementing distributed tracing logging (OTEL based, jaeger);* deployment improvements (tests reporting tools integration, allure);Responsibility:- golang microservices (push notification services, background kafka consumers);- deployment pipelines and CI/CD subsystems;- core libraries development;- infrastructure development (tracing, tests reporting, 3rd party integrations and so);Infrastructure support and development:- IaaC development;- infrastructure tools development;- support for development pipeline;- main infrastructure support;Tools: pure golang, in-house libraries, kafka, percona, docker, bitbucket Show less

  • NTV-PLUS
    • Moscow
    • Lead Developer
      • Mar 2019 - Jul 2021

      Achievements: * new API for mobile apps; * migration to gitlab pipelines (from teamcity and jenkins); * migration to nomad cloud; * created multiple internal microservices for client tracking / video platform tasks; * created statistics infrastructure to collect and keep video platform logs (clickhouse). * created tools to keep mongodb / clickhouse database inside nomad cluster. Zero administration (automatic failover and backups); * special daemon to process logs from edge servers - collecting messages via syslog, process them in parallel (multiple servers), ability to work during peak hours. Used tools: - php (yii2, phpunit) backend - mongodb database - grafana + clickhouse statistics services - golang microservices - nomad / consul orchestration - docker for application delivery - gitlab - VCS + deployment Show less

    • United Kingdom
    • Information Services
    • team lead / owner
      • Jan 2012 - Feb 2019

      Pet project. VPN service with full automation for desktop and mobile devices. My part: - node servers configuration (VPN + integration daemons writed in python + other needed apps); - PHP backend (custom in-house framework, PhpUnit for testing), MongoDB, Galera, Redis; - nomad+consul+docker cluster; - GO daemons for some tasks; - CI / CD configuration Pet project. VPN service with full automation for desktop and mobile devices. My part: - node servers configuration (VPN + integration daemons writed in python + other needed apps); - PHP backend (custom in-house framework, PhpUnit for testing), MongoDB, Galera, Redis; - nomad+consul+docker cluster; - GO daemons for some tasks; - CI / CD configuration

    • Spain
    • Internet Publishing
    • 1 - 100 Employee
    • Senior Backend Developer
      • Jun 2017 - Jan 2018

      PHP backend for statistics service - PHP 5.6 (silex framework + symfony components) - clickhouse ( OLAP data storage) - apache kafka (queue service) - zookeeper ( consesus service) PHP backend for statistics service - PHP 5.6 (silex framework + symfony components) - clickhouse ( OLAP data storage) - apache kafka (queue service) - zookeeper ( consesus service)

    • Russian Federation
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Lead developer
      • Jun 2014 - Jun 2017

      Backend developer for different company services - python for internal automation services - golang for microservices / highloaded apps - php (yii 1/2) for main application backend (OTT platform) - node.js - payments processing service, some other microservices Backend developer for different company services - python for internal automation services - golang for microservices / highloaded apps - php (yii 1/2) for main application backend (OTT platform) - node.js - payments processing service, some other microservices

    • Backend developer
      • Mar 2013 - Jun 2014

Education

  • Russian Presidential Academy of National Economy and Public Administration
    State and municipal management
    2009 - 2012
  • Magnitogorsk State Technical University named after G.I. Nosov (MSTU)
    Engineer's degree, Automation of technological processes and production
    2004 - 2009

Community

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