Skip to content
View rrshafikov's full-sized avatar

Block or report rrshafikov

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.

Content in all repositories owned by your account will be closed.
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
rrshafikov/README.md

Ruslan Shafikov

Python backend developer · 20 years old · Moscow, Russia

Backend intern at MTS Web Services. BSc student at NUST MISIS, Computer Science and Engineering, class of 2028.

Currently rewriting a legacy Java integration service in Python: SOAP integration with an external regulator's API, GOST digital signatures, Oracle database, containerized delivery, and observability - structured logging and distributed tracing.

Stack

CorePython · Django · DRF · FastAPI · asyncio
DataSQL · Oracle
IntegrationSOAP (zeep) · REST API · XML/XSD · httpx
InfrastructureDocker · GitLab CI · GitHub Actions · Git · Bash/Linux
Practicespytest · linters · OpenTelemetry · HashiCorp Vault · AI-assisted development (Claude Code)

Education

NUST MISIS - BSc, Computer Science and Engineering, 2024-2028

Yandex Lyceum - Django Web Development (2023) · Industrial Programming (2022) · Python Fundamentals (2021)

Languages

Russian (Native) · English (B2, Upper-Intermediate)

Contacts

Telegram · rs31113@yandex.ru

Pinned Loading

  1. mts-data-enricher mts-data-enricher Public

    Async data enrichment worker: PostgreSQL + SQLAlchemy, external REST API, testcontainers, CI

    Python

  2. notes-rest-api notes-rest-api Public

    Django-based notes service with both a web UI and a REST API, featuring Session/JWT authentication, access control, and OpenAPI/Swagger docs. Includes automated tests (pytest), Docker setup, and CI…

    Python 1

  3. lz77 lz77 Public

    LZ77 compression from scratch with bit-packed format and interactive FastAPI visualization

    Python

  4. mini-redis mini-redis Public

    Lightweight Redis-like TCP key-value server implemented in pure Python with RESP2 support and TTL. Includes both lazy expiration and background cleanup, plus pytest coverage and Docker packaging.

    Python