Coder Social home page Coder Social logo

Hi 👋, I'm Igor

A Python/Go backend developer from Russia

  • 🔭 I’m currently working on tasks

  • 🌱 I’m currently learning Golang, Kubernetes, microservices

  • 👨‍💻 All of my projects are available at https://github.com/izveigor

  • 💬 Ask me about Django, Flask, algorithms

  • 📫 How to reach me [email protected]

Программирую backend на Python и Golang.

Создал 4 проекта с документацией, в каждом проекте присутствуют по крайне мере:

  • Тестирование (функциональные (Selenium), модульные (unittest (Python, Pytest (Python), testing (Golang)) и интеграционные)
  • Алгоритмы:
    • Для blockchain-statistics - дерево отрезков для поиска изменений состояний блокчейна 🐍
    • Для about-stars - расширенный бинарный поиск в Redis для поиска данных промежутка звезд
    • Для bot-tests - используется КЧ-дерево для быстрого поиска и сортировки имеющихся тестов
    • Для p2p-words - оптимизированное бинарное дерево для доступа к литературе 📚
  • Разные типы асинхронности:
    • blockchain-statistics - asyncio, Django channels для получения последних данных о blockchain
    • about-stars - multiprocessing для быстрой обработки данных из csv файла
    • bot-tests - multiproccessing, asyncio
    • p2p-words - goroutine, threading
  • Базы данных:
    • blockchain-statistics - Sqlite3, Redis
    • about-stars - PostgreSQL, Redis
    • bot-tests - Redis, файловая система (JSON файлы)
    • p2p-words - файловая система (бинарные файлы)
  • Github actions
  • Средний coverage point ~ 87%
  • Docker, Nginx

В некоторых проектах используются:

  • TDD (test-driven development) метод (blockchain-statistics, about-stars, bot-tests)
  • Комментирование по стандарту pydocstyle (частично только в bot-tests)
  • gRPC (p2p-words)
  • WebSockets (blockchain-statistics)
  • API:

Внес вклад в такие проекты, как:

Languages and Tools:

bash bootstrap css3 django docker flask git go html5 linux mongodb nginx postgresql python react redis selenium sqlite tailwind

izveigor

 izveigor

Igor Izvekov's Projects

x-mas-hack icon x-mas-hack

Веб-приложение, которое предсказывает тип документа по его содержанию 📝

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.