Position: Python Developer
Category: Python
English level: fluent
Years of experience: 4

I have mentored two python developers from zero experience to solid strong Junior level. I am proud that the front end people I worked with, said that I was the best and nicest back end dev that they have worked with so far.
In previous positions as developer I have:
• Transitioned project from monolithic to micro-service architecture (where it was needed)
• Responsible for deploying project from scratch using GKE
• Worked closely with openCV to preprocess pictures for better barcode/qr-code detection/datamatrix.
• Optimized application to reduce number of calls to the database, increase readability and reduce spikes in performance. 
• Set up environment for automatic testing using GitLabCI
• Researched and provided solutions to customers, expended feature-set with minimal addition of code 
• Implemented some of the financial formulas in the analytics application
• Developed, maintained and tested multiple backend applications using Flask, Aiohttp and Django
• Researched and implemented new libraries into the project
• Wrote tests using Pytest
• Developed back-end REST API
• Prepared infrastructure for the project back-end
• Deployed project using docker, docker-compose and swarm
• Communicated with front-end developers and the team
• Documenting projects in wiki and API according OpenAPI specs
• Developed connectors for various databases
• Prepared infrastructure for the project back-end


In previous position as Project Manager/Business annalist on the web search engine I have:
• Development of classification algorithms
• Delved a bit into machine learning and NLTK
• Preprocessed and categorized data with Python
• Created, updated and maintained an up-to-date documentation for the project 
• Took part in development of technical solutions
• Oversaw a development of the search engine project and customer portal
• Managed a team of 10+ people using Agile methodologies
• Responsible for creating tasks, tracking their deliverance
• Introduces and implemented a planned on-boarding and off-boarding process 
• Encouraged healthy communication environment in the team

Have a Master of Business Administration and a Bachelor of Science Majoring in Business Administration
No simple Django projects.