Resume from May 23, 2024 File

Andrii

Python developer

City of residence:
Lviv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Andrii Rusanov
Email: [open contact info](look above in the "contact info" section)
Phone: [open contact info](look above in the "contact info" section)
Telegram: i_am_andrii_you_know
City: Lviv

About Me
My strength is the goal-oriented approach. I’m not afraid of communication and used to find ways to
solve problems in a constantly changing environment with different stakeholders and third-party
constraints. I like the development process and aim to build clean, supportable, and extendable
applications with high attention to business needs. I don’t believe in the “not-my-job” principle and
can always pick up frontend-, DevOps- or management-related tasks. I’m used to:
● learn new things;
● be a Unix guy;
● follow the OOP way;
● write tests;
● be a team player;
● work in distributed/international teams.

Technical skills
Languages: Python (both 2.7 and 3+), Javascript, Golang.
Frameworks: Django, FastAPI, Flask.
Source Control: Git, Mercurial.
Databases: MySQL, MongoDB, Redis, ElasticSearch, Clickhouse, PostgreSQL, Cloud Spanner.
Infrastructure and deployment: AWS, GCP, Heroku, Terraform, Ansible, Docker.

Education
2012 – 2014, National Technical University "Kharkiv Polytechnic Institute"
Master's degree in Project Management

2008 – 2012, National Technical University "Kharkiv Polytechnic Institute"
Bachelor's degree in Programming Engineering

Employment History

NDA, August 2021 - Present
Senior Software Engineer
Responsibilities:
● backend development
● maintain and develop backend infrastructure
Technologies: Golang, Google Cloud Platform, Terraform, Docker
SMTP, February 2020 - August 2021
Team / Technical Lead
Responsibilities:
● support and extend existing systems;
● identification and refactoring performance bottlenecks;
● migrate “distributed monolith” to microservices and services;
● redesign parts of the system to modern architecture stack;
● plan and manage tech team projects;
● manage a team of six.
Technologies: Python 2 and 3, FastAPI, MongoDB, PostgreSQL, AWS
(EC2/Kinesis/Redshift/S3/SQS), Terraform, Clickhouse, Apache Cassandra, Apache Pulsar, Docker
Swarm, Ansible, Gitlab.

Arachnys, August 2019 – January 2020

Technical Lead
Responsibilities:
● rebuild monolith app with microservices;
● support legacy monolith codebase;
● manage a team of twelve;
● perform project management responsibilities;
● work with sales department on various client-related initiatives.
Technologies: Python, Django, Django Rest Framework, Flask, Celery, PostgreSQL, SQLAlchemy,
ElasticSearch, Kubernetes, AWS, GitLab.

Levi9, July 2016 – August 2019

Python Line Manager, December 2017 – August 2019
Responsibilities:
● interview candidates;
● manage people in department;
● make appraisal and performance reviews;

Senior Python Developer, July 2016 – August 2019
Responsibilities:
● gather requirements and create project specifications;
● design and develop various products with constantly changing requirements;
● lead development team;
● automate deployments;
● communicate with stakeholders;
● participate in PoC and MVC proposals;
Technologies: Python3, Django, Django Rest Framework, asyncio, MariaDB, Redis, Celery,
ElasticSearch, AWS, Ansible, Terraform, ES6, WebPack, SCSS, Vagrant, Git, Selenium, Bamboo.
Probegin, July 2015 – June 2016

Senior Python Developer
Responsibilities:
● design and develop new features on existing hosting-related web applications on the backend
and frontend;
● lead Ukrainian part of the distributed team;
● design automation tests framework;
● act as Scrum master.
Technologies: Python 2.7, Django, Django Rest Framework, Javascript(jQuery, Underscore.js),
Vagrant, Ansible, Mercurial, RabbitMQ, PostgreSQL.

Itera Research, March 2014 – June 2015

Python Developer(March – July)
Responsibilities:
● work as a member of a distributed team;
● design and develop web application;
● design and develop automation tests and framework.

Lead Python Developer(August – June)
Responsibilities:
● lead Ukrainian part of the distributed team;
● communicate with stakeholders;
● train teammates;
● develop infrastructure configuration;
● design and assign tickets.
Technologies: Python 3, Django, PostgreSQL, Chef, Vagrant, Ruby, Selenium, Graphite, Nginx,
uWSGI, Git, GitHub.

Envion Software, February 2013 – February 2014

Python Developer
Responsibilities:
● develop a web application to provide and control user's access to datasets;
● develop client-side software for simplifying access to specific product features;
● develop infrastructure configuration.
Technologies: Python 2, Django, Javascript(jQuery), Amazon Web Services, Git.

Interpak, February 2011 – January 2013

Intern/Junior Software Developer
Responsibilities:
● develop web applications using PHP;
● develop web applications using Wordpress and Drupal;
● develop web applications using Django.
Technologies: PHP, Python, Javascript(jQuery), Drupal, Wordpress, SVN.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: