Skip to content
View mdkefir's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mdkefir

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mdkefir/README.md

Igor Sarapulov

Python Backend Developer focused on FastAPI, Django, PostgreSQL and applied information systems.

I build APIs, admin panels and workflow automation tools for real-world processes: editorial systems, schedules, document processing and internal services.

Featured Projects

Project Stack Description
Editorial System Case Study Django, DRF, Vue 3, PostgreSQL Private editorial workflow automation system: document parsing, reviewer matching and blind review anonymization.
Automated EDA Tool Python, Streamlit, Pandas Web tool for quick exploratory data analysis of CSV and Excel datasets.
FilmLibrary Java, JavaFX, SQLite Desktop app for managing a personal movie library with auth, favorites, search and friends.
Academic Analytics Frontend Vue 3 Dashboard for student academic analytics: grades, ratings, charts and ML insights.
DecisionKit Python, FastAPI, Django, PyPI Lightweight explainable scoring and ranking engine for Python backends with weighted criteria, rules, audit export, and deterministic decision hashes.
k8s-cicd Docker, GitHub Actions, Kubernetes End-to-end CI/CD pipeline: image build, GitHub Actions and Kubernetes deployment.

Tech Stack

Backend: Python, FastAPI, Django, Django REST Framework
Databases: PostgreSQL, SQLite, SQLAlchemy, Alembic
Frontend: Vue 3, JavaScript, HTML, CSS
DevOps: Docker, Docker Compose, GitHub Actions, Kubernetes basics
Other: Streamlit, Pandas, NumPy, Matplotlib, Seaborn, Git

Focus

  • backend architecture
  • REST API design
  • database models and migrations
  • admin interfaces
  • workflow automation
  • applied information systems

Contacts

Pinned Loading

  1. editorial-system-case-study editorial-system-case-study Public

    Private full-stack editorial management system (case study). Django · Vue · PostgreSQL · TF-IDF reviewer matching · blind review anonymization. Source code not published.

    1

  2. decisionkit decisionkit Public

    Explainable scoring & ranking for Python backends. Weighted criteria, rules, constraints, bonuses, audit hashes. FastAPI/Django-ready. No ML.

    Python 1

  3. academic-analytics-frontend academic-analytics-frontend Public

    Forked from ArtemBarlukov/VueFront

    Vue 3 dashboard for student academic analytics: grades, ratings, charts and ML insights

    Vue 1

  4. automated-eda-tool automated-eda-tool Public

    Automated exploratory data analysis tool for quick dataset inspection and reports.

    Python

  5. FilmLibrary FilmLibrary Public

    JavaFX desktop app for managing a personal movie library: auth, search, categories, favorites, friends and shared access

    Java

  6. k8s-cicd k8s-cicd Public

    End-to-end CI/CD — Docker image build, GitHub Actions, deploy to Kubernetes

    PowerShell