Vasilii Kletkin
Middle Python developer at Газпром ЦПС- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
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
-
-
-
Floship
-
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.
-
-
-
Yandex
-
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.
-
-
-
Freelance
-
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