×
Arseniy Antsiferov

Arseniy Antsiferov

Backend Developer


Background


About

About

I am currently seeking opportunities as a Backend Developer or DevOps Engineer. Based in Yekaterinburg, Russia, I have an upper-intermediate (B2) level of English proficiency. I am passionate about automation tools, development, and implementing solutions that simplify people's lives.

Work Experience

Work Experience

  • Backend DeveloperEcom.tech

    Apr, 2024 - Present

    I am engaged in the development and maintenance of high-load services for an e-commerce platform. The primary tech stack includes Golang, PostgreSQL, Kafka, and Elasticsearch. I participate in designing and implementing a microservices architecture that ensures high performance and fault tolerance.

    • Development and optimization of Golang services for transaction processing and data management.

    • Integration and configuration of Kafka for reliable asynchronous communication between services.

    • Working with Elasticsearch for full-text search and analytics.

    • Designing and optimizing PostgreSQL databases for high availability and performance.

    • Developing a template service based on KrakenD for convenient API-gateway creation using OpenAPI specifications.

    • Contributing to platform solutions, including open-source projects and internal tools.

    • Developing and maintaining GraphQL APIs for integration with external systems and client applications.

  • DevOps EngineerSamokat (LiderConsalt LLC - official partner)

    Oct, 2022 - Apr, 20241 year 6 months

    I was responsible for developing, deploying, and delivering applications for internal team support, as well as configuring all environments, from authorization services to monitoring and logging. The cluster currently includes around 20 different services that simplify developers' lives.

    • Containerization of applications, cloud infrastructure management, and deployment automation.

    • Configuring proxy servers, load balancing, SSL automation, and routing.

    • Task automation, script development, and microservices creation.

    • Infrastructure monitoring, metric visualization, and container management.

    • Organizing asynchronous communication between services and processing streaming data.

    • Configuring authentication and authorization systems.

    • Automating application builds, testing, and deployment.

  • Cybersecurity EngineerUnity in Development

    Jul, 2020 - Mar, 20243 years 8 months

    UDV DATAPK Industrial Kit is a universal cyber-physical security system. I started my career as a Python software engineer and gradually gained extensive knowledge in cybersecurity, system management, and configuration. My main project was a tool for creating playbooks and a repository for playbooks that I maintained. I also developed a full-stack application for issuing certificates (licenses) for our platforms (React / Flask / Docker).

    • Writing scanners for collecting system data / OVAL (Open Vulnerability and Assessment Language).

    • Working with and troubleshooting various protocols such as SSH, WinRM, S7comm, SNMP, etc.

    • Maintaining a knowledge base for playbook creation.

    • Developing a load-testing platform based on Cisco-TREX and various applications for internal cybersecurity lab needs.

  • Flutter DeveloperUniversity Diploma

    Jan, 2021 - Jun, 20215 months

    Katai is a Flutter application for live cycling competitions, featuring several functions for tracking and monitoring your statistics to help improve your cycling skills. I designed, implemented, and tested Flutter and Dart code using the BLoC pattern for iOS and Android.

Skills

Skills

  • DevOps

    Unix

    Docker

    HCloud

    Ansible

    RabbitMQ

    Portainer

    Jenkins

    Traefik / Nginx

    Bash / Powershell

    ELK / Grafana / Zabbix

  • Backend

    Go

    Python

    Django

    Redis

    PostgreSQL

    Kafka

    Elasticsearch

    GraphQL

    KrakenD

  • Frontend

    HTML / JSX

    Javascript / Typescript

    React / Next

  • Other

    Git

    Networking

    Web scraping

    RegEx

    TREX

    OVAL

    CPE / CVE

  • Language

    Russian (Native)

    English (Upper Intermediate)

Education

Education

  • Software Engineering, Bachelor's Degree, Ural Federal University, named after the first President of Russia, B. N. Yeltsin

    Sep, 2017 - Jun, 2021