Was online more than two weeks ago

Попов Александр Алексеевич

Male, 23 years, born on 13 April 1999

Contacts
 +7 (999) 588-14-56
 +79995881456
Телефон подтвержден
cfyz_74@mail.ru — preferred means of communication
Method of contact
 LinkedIn fallout398

Yekaterinburg, willing to relocate, prepared for business trips

Программист Python

Specializations:
  • Programmer, developer

Employment: full time

Work schedule: flexible schedule, full day, remote working

Work experience 4 years 5 months

December 2019currently
2 years 9 months
Fincollect SE

Czech Republic, fincollect.cz/

Financial Sector... Show more

Senior Python Developer
CRM for debt collectors for the Czech market • Developed and supported backend modules using Python 3, Django, Celery and PostgreSQL • Implemented new features according to business requirements in existed architecture • Developed and implemented REST API’s • Conducted unit testing using PyTest • Refactored components for better scalability and best practices • Performed debugging and code reviews • Designed and implemented integrations with external services
May 2020October 2020
6 months
Chillgaming

Moscow, chillgaming.net/

Devops
• Managed DevOps migration and automation processes for Build and Deploy systems • Led the Software Release process, made improvements and accelerated the process • Managed the configuration across BareMetal and DigitalOcean hosts using Ansible • Deployed applications over on premise hosted BareMetal hosts across multiple data centers to achieve high availability • Built CI/CD pipelines using GitLab CI and Argo CD • Setup, configured and deployed ElasticSearch clusters and created indexes for ingesting real-time customer event data • Deployed Prometheus with Grafana to monitor the Kubernetes cluster and configured alerts firing
August 2018October 2019
1 year 3 months
Tochka

Yekaterinburg, tochka.com

Financial Sector... Show more

Python programmer
• Created, implemented and supported backend of company’s services using Python and Django • Developed and supported microservices for optimization and automation of internal processes • Designed and implemented integrations with internal and external services, such as Fincert (Central Bank service), Tochka bank API • Improved scalability and persistence of high-load systems • Covered the code with unit tests using Python, PyTest • Used RabbitMQ to communicate between services • Managed servers on CentOS to run services using Docker, Nomad, Docker Compose, Gitlab CI, TeamCity • Provided common software maintenance and triage of defects in the scope of the whole system
March 2018August 2018
6 months
EroticFantasy

Yekaterinburg, eroticfantasy.ru

Python programmer
• Supported and developed company's online stores using Python and Django • Developed API for mobile applications and customers • Created integrations with Instagram API, Robokassa (merchant system) • Performed debugging and code reviews

Key skills

Python
5
MySQL
5
JavaScript
5
PostgreSQL
5
Django Framework
5
Git
5
C++
5
SQL
5
Администрирование серверов Linux
5
Celery
5
TeamCity
4
Docker
4
Nomad
4
Unit Testing
4
Redis
4
RabbitMQ
4
Gitlab CI
4
AIOHTTP
4
Nginx
1
Traefik
1
vuejs
1
K8s

Driving experience

Driver's license category B

About me

Telegram: @alexue4 More than 3 years’ experience in python. Like process automation. I like to spend my free time to research new tools and create my pet projects. I have some DevOps experience with HashiCorp products (Nomad/Vault/Consul) and K8s stack. I use KVM(QEMU) virtualization on my own servers. Pet projects got me some experience with Prometheus/Graphana stack. Of course, used Sentry + Datadog for some metrics and error catching. Basically I work with Django stack (Celery, DRF, etc.), also have some experience with async programming with Aiohttp. I use VueJS as frontend framework in my projects. I work with a lot of APIs, for some of them I created an SDK (a link to github can be found at the end). Of course, I worked with git version control systems and CI/CD like Gitlab + Gitlab CI/CD I think you can't get a good product without tests, thus PyTest is my favorite tool for unit testing, and Cypress for e2e testing tool. My pet projects: https://fl-ka.ru - Freelance exchange GitHub: https://github.com/Underlor

Recommendations

Moscow Exchange
Kibalnik Dmitry (Senior DevOps Engineer) 
Fincollect
Miroslav Bereš (IT Manager) 

Languages

RussianNative

EnglishB2 — Upper Intermediate

Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Up to one hour