-- -- --
I am a python developer passionate about
web programming and data engineering.
I like to take part in creating stunning software
that helps business stand out.
import requests
class Developer:
def __init__(self):
# Techonologies
self.languages = [
'Python', 'SQL', '1c enterprise',
]
self.frameworks = ['FastAPI', 'Flask',]
self.technologies = [
'redis',
'postgreSQL',
'git',
'docker',
'AWS',
'airflow',
'rabbitmq',
'dbt',
]
self.editor = 'VS Code'
# Personal info
self.first_name = 'Maxim'
self.last_name = 'Urzhumtsev'
self.email = 'urzhumtsev.max@gmail.com'
def download_cv(self):
response = requests.get(
'https://portfolio.urzhumtsev.me/cv/cv.pdf'
)
response.raise_for_status()
This serverless bot is an example of how Telegram can be used in e-commerce. Making an order (water delivery) becomes a simple and fun action. Main feature is in-app payments. Build with AWS Lambda, DynamoDB and other AWS services.
This serverless site has been developed in the AWS cloud. Also I automated deployment process. Please, explore more here: architecture and here: source code
As a Data Engineer designed DWH and developed pipelines of images processing for ML porposes(Airflow, MLFlow, RMQ, s3, MongoDB, Postgres). As a Backend Engineer designed API and developed it(FastAPI, Postgres, KeyCloak, docker).
With the help of the bot, employees can encourage each other by sending points for the help in daily work. The number of points of each member of the chat is counting. At the end of the ‘period’, the accumulated amount of points will be converted into a bonus - at the rate that the company's management sets. At the same time, there is a system of penalties - for example, if a colleague ignores a request or brings a team down. PM can cancel the evaluation, if he finds it unfair. Also, he has the opportunity to encourage or punish not only individual employees, but the whole team too. Please, explore more here: source code