Alexey Yurchenko

Age: 31

Email: alexes.dev@gmail.com

GitHub: github.com/alexesdev

Current Location: Thailand

RU | EN | PDF

About Me

Fullstack Senior Developer with over 10 years of experience in development. Main focuses are E-commerce, Crypto. Started coding in school, specializing in creating scalable solutions, and delving deeply into business tasks. Adhere to the principle of "Eating your own dog food", which helps me create practical and reliable products. A perfectionist by nature, but able to find a balance between quality and deadlines. Capable of working under tight deadlines. Quickly understand new code, even in unfamiliar languages, as exploring the internals of libraries is one of my hobbies. Utilize AI in everyday work (GPT-4, Copilot).

For most of my career, I worked with vague requirements and without a clear vision of the final result, which taught me flexibility and the ability to make decisions in conditions of uncertainty. However, at this stage, I want to work with clearly defined tasks and goals to use my skills and experience most effectively.

Primarily consider positions with cryptocurrency payment.

Work Experience

Backend Developer - P2P Validator

08/2022 - 01/2024 | Remote

P2P.org is engaged in infrastructure and data collection for PoS blockchain networks.

  • Development of tools for data analysts (extractors for cosmossdk-based networks, api, etc.) in Golang and Python.
  • Custom dashboards in React/Typescript
  • Loading terabytes of data into BigQuery

Stack and tools: Golang, Python, React, Tailwind, Typescript, BigQuery, Docker, Kubernetes, Google Cloud, GRPC, Protobuf, Kafka.

Head of IT Department - FRESH

07/2018 - 04/2022 | Moscow

Online food store.

  • Managing a team of 10 people: backenders, frontenders, PM, designer
  • Solving complex cases, hiring and developing employees
  • Implementing business analytics based on Metabase
  • GraphQL API on Golang and gqlgen
  • Several frontends of the online store on Gatsby (React, Typescript)
  • Several mobile applications on React Native (Typescript)
  • Own warehouse management system (stock, supplies, shipments)
  • Interfaces for almost all departments of the company: logisticians, drivers, packers, assemblers, cooks
  • Integration of the warehouse system with cash registers and scales (binary data export over the network)
  • Managing a cluster of 30+ virtual machines on Nomad in Yandex Cloud (nomad, consul, packer, ansible)
  • Monitoring and alerting with Prometheus/Grafana/AlertManager
  • Supporting own Gitlab and CI/CD for all projects

Stack and tools: Golang, gqlgen, React, Gatsby, GraphQL, urql, antd, React Native, Typescript, PostgreSQL, PostgREST, Postgraphile, Metabase, Nomad, Yandex Cloud, Ansible, Packer, Docker, Prometheus, Grafana, Gitlab, Redis.

Fullstack Developer - Statsbot.co

12/2017 - 04/2018 | Moscow

SaaS startup for data analytics. Current cube.js.

  • Support and addition of new functionality on Rails/React
  • Gained extensive experience in data analytics, which I actively used in the future

Stack and tools: Ruby, Ruby on Rails, React, Redux, Webpack, Docker.

Fullstack Developer - FRESH

01/2014 - 12/2017 | Moscow

Online food store.

  • Refining the website/CRM to a working state after another person
  • Mobile site on React
  • Refinement of the mobile iOS application (Objective-C)
  • Developing an application on React Native

Stack and tools: Ruby, Ruby on Rails, React, SSR, React Native, Redux, Webpack, PostgreSQL, Redis, Sidekiq, PostgreSQL.

Backend Developer - Freelance

06/2000 - 01/2014 | Sevastopol

  • HTML/jQuery layout
  • Development of websites in PHP (Yii)
  • Ruby on Rails

Stack and tools: PHP, Yii, Ruby, Ruby on Rails, HTML, CSS, jQuery, PostgreSQL, MongoDB.

Skills

  • Golang*
  • React*, React Native*
  • Ruby*, Ruby on Rails*
  • Typescript, Node.js*
  • PostgreSQL*, BigQuery
  • Docker*, Kubernetes, Ansible, Nomad
  • Google Cloud, Yandex Cloud
  • Linux, Bash, Git

* - Confident with 5+ years of commercial experience

Languages

  • Russian - Native
  • Ukrainian - Native
  • English - B2

Hobbies

Electronics
Design, order, and assemble a simple device using popular microcontrollers. Useful skills: C++.
3D Printing
Design parts/devices in CAD and print them. Useful skills: CAD proficiency, experience with CNC machines.
Hydroponics
Soil-free plant growth with automation. Useful skills: nutrition and environment monitoring on Prometheus/Grafana.
GameDev
Unity, Godot, VR. Useful skills: C#, C++.
Zettelkasten/Second Brain
Constantly taking notes on new knowledge, thoughts, and their connections. Useful skills: documentation, experience with knowledge bases in systems like Notion.