Timur B.

Timur B.

Senior Python Developer

Tbilisi, Georgia
Hire Timur B. Hire Timur B. Hire Timur B.

About Me

Timur is a Senior Python Developer with 8+ years of experience in production software development, designing and developing applications by translating business requirements into scalable development activities in secure and maintainable code. He specializes in modern Python libraries, frameworks, and modules, applying design patterns in accordance with SOLID and domain-driven design principles. Timur works with both microservice architectures and monolithic applications and investigates system components to remove performance bottlenecks and sources of unreliability for clients.

Work history

UpStack
UpStack
Senior Python Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Usetech
Usetech
Senior Software Engineer
2023 - Present (1 year)
Remote

Working on innovative AI solutions for business in various industry domains.

CoinMENA
CoinMENA
Senior Software Engineer
2021 - 2022 (1 year)
Remote
  • Designed and executed solutions to integrate the CoinMENA crypto exchange platform with multiple external services.

  • Provided technical design recommendations and architectural solutions to meet business needs on the platform.

  • Built and deployed reusable software solutions, components, and REST API services on the project.

PythonDjangoFastAPIDockerPostgreSQLKubernetesAWSCeleryAWS SNSAWS SQSAWS EC2AWS CDKAWS Lambda AWS CloudFormationAWS S3Amazon Elastic Container Service (Amazon ECS) AWS CloudWatchAmazon DynamoDB REST APIs
EPAM Systems
EPAM Systems
Software Engineer
2020 - 2021 (1 year)
Remote
  • Collaborated with developers to design, build, and deploy data pipelines, gathering, cleaning, and validating datasets.

  • Designed, maintained, and supported pipeline environments for training, evaluating, and deploying models to production.

  • Enhanced model monitoring and maintenance tasks and processes to ensure continuous operation of the production system.

PythonAWSDockerAirflowKafkaKubernetesAWS SNSAWS SQSAWS EC2AWS CDKAWS Lambda AWS CloudFormationAmazon Elastic Container Service (Amazon ECS) AWS S3AWS CloudWatchAmazon DynamoDB
DataArt
DataArt
Software Engineer
2019 - 2020 (1 year)
Remote
  • Provided architectural recommendations, technical roadmaps, and optimizations for an ML-focused solution.

  • Designed and implemented new solutions to enhance back-end services and processes on the platform.

  • Built and deployed new data pipelines and executed solutions to integrate the platform with external API services.

EPAM Systems
EPAM Systems
Software Engineer
2019 - 2019
Saint Petersburg, Russia
  • Designed, built, and deployed scalable, high-performing internal libraries to enhance the ML deployment process.

  • Developed technical designs and new solutions to enhance back-end services and processes on the project.

  • Defined and configured monitoring, logging, and tracing services to enable the solution deployment processes and configurations.

VRTech Group
VRTech Group
Python Developer
2018 - 2019 (1 year)
Moscow, Russia
  • Built and maintained a custom admin website for the VRTech gaming platform.

  • Designed and implemented solutions to configure new locations, upload games, and synchronize data on the platform.

  • Worked on architectural designs, deployed REST API services, and implemented new features to handle sending emails and messages.

Sberbank
Sberbank
Python Developer
2017 - 2018 (1 year)
Moscow, Russia
  • Designed and developed new ML models to help Sberbank detect internal fraud cases on its systems.

  • Wrote and deployed ETL scripts and SQL queries to improve the functionality of Sberbank's databases.

  • Recommended new standards, processes, and tools to optimize complex queries and database schemas.

Scoring Studio
Scoring Studio
Python Developer
2016 - 2017 (1 year)
Moscow, Russia
  • Designed and developed scoring models and implemented new and updated features.

  • Prepared data, visualized data for reports, and evaluated scoring models to deliver enhanced solutions to users.

  • Built, deployed, and promoted new SQL queries on the scoring models.

Gazprom
Gazprom
Data Analyst
2016 - 2016
Tyumen, Russia
  • Collected, refined, and prepared data for analytics and visualization.

  • Implemented data standards and principles to ensure project success.

  • Identified and implemented enhancements for data quality, management, and storage.

Portfolio

Python Developer - IntegralADS (Brand Safety)
Python Developer - IntegralADS (Brand Safety)

IntegralADS provides solutions that help brands maximize the impact and cost efficiency of campaigns using NLP to comprehend the nuances of context. Participated in developing the event-driven high-load service and infrastructure code for ML analysis of media content from different providers, implementing solutions that allow clients to place ads on social media channels.

Python Developer - Legion (EPAM Project)
Python Developer - Legion (EPAM Project)

Designed and implemented solutions to train and deliver generic ML models (parametrized by configuration files and web interface) on scalable Kubernetes infrastructure with an exposed API for external usage. Built data pipelines and worked on internal libraries and back-end services for configuration management.

Python Developer - CoinMENA
Python Developer - CoinMENA

Worked on a crypto exchange platform, developing back-end API services, integrating external services with the platform, preparing architectural solutions, participating in code reviews, and designing improved development processes.

Education

Machine Learning Engineering for Production (MLOps)
Machine Learning Engineering for Production (MLOps)
DeepLearning.AI
2021 - 2021
1.  Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
2.  Neural Networks and Deep Learning
3.  Structuring Machine Learning Projects
1. Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization 2. Neural Networks and Deep Learning 3. Structuring Machine Learning Projects
Coursera
2018 - 2018
Bachelor's Degree, Petroleum Engineering
Bachelor's Degree, Petroleum Engineering
Tyumen State Oil and Gas University - Russia
2012 - 2016 (4 years)