Skip to content
View KazakovDenis's full-sized avatar
Block or Report

Block or report KazakovDenis

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KazakovDenis/README.md

I write in Python 🐍 and love doing optimization: diving deep into a problem and looking for solutions to it.

I am very interested in high-load distributed systems. I believe that a long-living project requires good test coverage and possibly ugly but strict code style. And MVP is MVP.

I am self-taught and have no computer science education, but before entering IT, I had some entrepreneurial and leadership experience, so I am well aware of how to prioritize business requirements and technical perfectionism.

Contact me:

denis-kazakov 12111071 kazakovdenis

Tech:

Python Django Flask Postgres MongoDB Apache Kafka RabbitMQ Linux Docker Kubernetes

Pinned

  1. django-join-unrelated django-join-unrelated Public

    Use SQL Join with Django ORM models having no relations.

    Python

  2. lispy lispy Public

    Yet antother Lisp

    C

  3. aiofutures aiofutures Public

    Smoothly migrate your synchronous codebase to an asynchronous style.

    Python

  4. relatives relatives Public

    Build your family tree with Relatives.

    Python

  5. [ Django | psycopg2 ] The DatabaseWr... [ Django | psycopg2 ] The DatabaseWrapper with a pool of database connections to share between threads
    1
    """
    2
    Django isolates database connections for every thread.
    3
    If your application is multithreaded and has many instances
    4
    it may open a plenty of database connections. But every connection
    5
    is established via TCP and requires a time that may exceed an