Vasilii Kletkin

Middle Python developer at Газпром ЦПС
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Tbilisi, Georgia, GE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Russian Federation
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Middle Python developer
      • Jun 2023 - Present

      Development of services to Improve efficiency oil industry production. Designing a system for interaction between devices and a server. Deploying and managing containers using Docker. Setting up CI/CD for automatic build and deployment of applications. Designing a PostgreSQL database and utilizing PostGIS for geodata processing. Creating APIs using Django REST Framework. Building user interfaces using React and interfacing with the backend through APIs. Creating a socket server with WebSockets for real-time data exchange between client and server. Developing libraries for calculating physical and mathematical characteristics of multiphase fluid. Show less

    • Hong Kong
    • Transportation, Logistics, Supply Chain and Storage
    • 1 - 100 Employee
    • Back End Developer
      • Sep 2022 - Jul 2023

      Creating and updating APIs for interaction with the client application. Developing and optimizing databases, models, and data schemas for storing user information, settings, and actions. Implementing business logic and data processing related to the functionality of the user account. Ensuring security and authentication of users, including session management and access to resources. Interacting with other services and APIs for data retrieval and transmission. Developing and integrating third-party services, such as payment systems and notifications. Using CI/CD with CircleCI for continuous integration and deployment on Heroku. Writing unit tests for new functionality. Show less

    • Back End Developer
      • May 2022 - Oct 2022

      Creating an administrator panel in Django. Supporting already deployed web services, API integration, and working with domains. Developing an ARM monitoring system, an error directory, administrators, a system of bots, and notifiers. Using JWT for user authentication. Developing a user management system and their access rights to various system functions. Developing models for promotions, bonuses, and orders. Creating an administrator panel in Django. Supporting already deployed web services, API integration, and working with domains. Developing an ARM monitoring system, an error directory, administrators, a system of bots, and notifiers. Using JWT for user authentication. Developing a user management system and their access rights to various system functions. Developing models for promotions, bonuses, and orders.

    • Russian Federation
    • Technology, Information and Internet
    • 700 & Above Employee
    • Yandex
      • Sep 2021 - May 2022

      Training based on the Yandex Praktikum course "Python-разработчик" ("Python Developer"). Developing web applications using the Django framework: learning how to create routes, handlers, and templates. Working with databases: studying SQL and its application for interacting with databases such as SQLite and PostgreSQL. Creating APIs using Django and Django REST Framework: mastering the process of API development, handling requests and responses, user authentication and authorization. Working with frontend technologies: understanding the basics of HTML, CSS, and JavaScript, connecting frontend with backend through APIs. Application deployment: learning how to work with servers and containers, using deployment tools such as Docker and Heroku. Designing and optimizing databases: understanding the principles of database design, optimizing queries and indexes, working with Object-Relational Mapping (ORM). Version control systems: mastering Git, understanding concepts of branching, merging, and managing code version history. Working with asynchronous code: familiarization with asynchronous programming concepts and using the asyncio library. Practical skills through real project implementation: students will apply their acquired knowledge in practice, developing full-fledged applications from scratch to deployment in a production environment. Show less

    • Python Developer
      • Jun 2021 - May 2022

      Development of libraries for reading .las files for oil companies. Development of libraries for reading .las files for oil companies.

    • Egypt
    • Human Resources
    • 1 - 100 Employee
    • Python Developer
      • Jan 2021 - Jun 2021

      Performing tasks for parsing sites and writing scripts, bots. Performing tasks for parsing sites and writing scripts, bots.

Education

  • Institute of Computational Mathematics and Information Technologies, Kazan Federal University
    Bachelor of Science - BS, Aerohydromechanics
    2016 - 2020

Community

You need to have a working account to view this content. Click here to join now