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.
You can get this candidate's contact information from https://www.work.ua/resumes/10708960
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Email: [
Phone: [
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
Python developer
Remote, Kyiv
,
more 2 cities
Python Backend Developer
Remote
Python developer
Remote
Python-програміст
Remote, Ivano-Frankivsk, Dolyna
Python-програміст
Remote
Python-програміст
Remote