Position: Python Developer
Category: Python
English level: intermediate
Years of experience: 5


Experience

Project/Company: Finance and operations consulting company
Project Description: Single-page web tool for reporting and alerting based on accounting data
Involvement Duration/Date: 9 mths, 2020
Responsibilities:
* developing serverless API part
	- user authorization from multiple services / data providers
	- ETL pipeline
	- background jobs management
	- reporting
	- alerting
	- user management
* maintain cloud infrastructure
* developing web ui part
Tools & Technologies: Python 3.7, SQLAlchemy, boto3, PostgreSQL, AWS Lambda, AWS EventBridge, ReactJS
_______

Project/Company: E-commerce company (footwear)
Project Description: Internal analytical and reporting web application for the e-commerce company.
Involvement Duration/Date: 2 yrs 2 mths, 2017-2019
Responsibilities:
* developing ETL pipeline for accounting, transporting and customer feedback data
* developing alerting system
* maintain cloud infrastructure
* automatizing common processes
Tools & Technologies: Python 3.5, Flask, SQLAlchemy, PostgreSQL, AWS DynamoDB, Google BigQuery, Docker
_______

Project/Company: Healthcare company
Project Description: Enterprise single-page web project management tool for healthcare company.
Involvement Duration/Date: 8 mths, 2016-2017
Responsibilities:
developing server API part
* writing migration scripts
* code reviews
* unit and integration testing
Tools & Technologies: Python 3.5, Flask, SQLAlchemy, REST, PostgreSQL, Swagger, Jenkins